https://launchpad.net/~corey.bryant/+archive/ubuntu/lunar-antelope/+build/25692345 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy02-amd64-096 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 x86_64 Buildd toolchain package versions: launchpad-buildd_230~623~ubuntu20.04.1 python3-lpbuildd_230~623~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.10 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 23 Mar 20:22:47 ntpdate[1851]: adjust time server 10.131.248.1 offset -0.000061 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-25692345 --image-type chroot /home/buildd/filecache-default/1fc1752c0976ad9eb0e621fd063fde252dab04e3 Creating target for build PACKAGEBUILD-25692345 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-25692345 Starting target for build PACKAGEBUILD-25692345 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-25692345 'deb http://ppa.launchpadcontent.net/corey.bryant/lunar-antelope/ubuntu lunar main' 'deb http://ftpmaster.internal/ubuntu lunar main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu lunar-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu lunar-updates main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu lunar-proposed main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-25692345 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-25692345 Adding trusted keys to build-PACKAGEBUILD-25692345 pub rsa4096/A1050B5C7E3945CB 2014-04-14 [SC] Key fingerprint = 10E9 D3FF 9EF9 5891 6A90 9735 A105 0B5C 7E39 45CB uid Launchpad PPA for Corey Bryant RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-25692345 Updating target for build PACKAGEBUILD-25692345 Get:1 http://ppa.launchpadcontent.net/corey.bryant/lunar-antelope/ubuntu lunar InRelease [18.1 kB] Get:2 http://ftpmaster.internal/ubuntu lunar InRelease [267 kB] Get:3 http://ftpmaster.internal/ubuntu lunar-security InRelease [90.7 kB] Get:4 http://ftpmaster.internal/ubuntu lunar-updates InRelease [90.7 kB] Get:5 http://ftpmaster.internal/ubuntu lunar-proposed InRelease [118 kB] Get:6 http://ppa.launchpadcontent.net/corey.bryant/lunar-antelope/ubuntu lunar/main amd64 Packages [64.1 kB] Get:7 http://ppa.launchpadcontent.net/corey.bryant/lunar-antelope/ubuntu lunar/main Translation-en [29.9 kB] Get:8 http://ftpmaster.internal/ubuntu lunar/main amd64 Packages [1396 kB] Get:9 http://ftpmaster.internal/ubuntu lunar/main Translation-en [513 kB] Get:10 http://ftpmaster.internal/ubuntu lunar/restricted amd64 Packages [144 kB] Get:11 http://ftpmaster.internal/ubuntu lunar/restricted Translation-en [22.1 kB] Get:12 http://ftpmaster.internal/ubuntu lunar/universe amd64 Packages [15.1 MB] Get:13 http://ftpmaster.internal/ubuntu lunar/universe Translation-en [5932 kB] Get:14 http://ftpmaster.internal/ubuntu lunar/multiverse amd64 Packages [238 kB] Get:15 http://ftpmaster.internal/ubuntu lunar/multiverse Translation-en [113 kB] Get:16 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 Packages [68.7 kB] Get:17 http://ftpmaster.internal/ubuntu lunar-proposed/main Translation-en [27.1 kB] Get:18 http://ftpmaster.internal/ubuntu lunar-proposed/restricted amd64 Packages [54.0 kB] Get:19 http://ftpmaster.internal/ubuntu lunar-proposed/restricted Translation-en [10.3 kB] Get:20 http://ftpmaster.internal/ubuntu lunar-proposed/universe amd64 Packages [108 kB] Get:21 http://ftpmaster.internal/ubuntu lunar-proposed/universe Translation-en [50.2 kB] Get:22 http://ftpmaster.internal/ubuntu lunar-proposed/multiverse amd64 Packages [4000 B] Get:23 http://ftpmaster.internal/ubuntu lunar-proposed/multiverse Translation-en [4900 B] Fetched 24.5 MB in 3s (9087 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following NEW packages will be installed: gcc-13-base libproc2-0 The following packages will be upgraded: adduser advancecomp apt bash binutils binutils-common binutils-x86-64-linux-gnu ca-certificates coreutils cpp cpp-12 dash debconf diffutils dpkg dpkg-dev e2fsprogs fakeroot g++ g++-12 gcc gcc-12 gcc-12-base gpg gpg-agent gpgconf gpgv grep hostname libacl1 libapparmor1 libapt-pkg6.0 libasan8 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdpkg-perl libext2fs2 libfakeroot libgcc-12-dev libgcc-s1 libgcrypt20 libgnutls30 libgomp1 libgprofng0 libitm1 libkmod2 liblsan0 liblzma5 libmpfr6 libncurses6 libncursesw6 libp11-kit0 libpcre2-8-0 libperl5.36 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsqlite3-0 libss2 libssl3 libstdc++-12-dev libstdc++6 libsystemd-shared libsystemd0 libtinfo6 libtsan2 libubsan1 libudev1 libzstd1 linux-libc-dev logsave lsb-base lto-disabled-list ncurses-base ncurses-bin openssl perl perl-base perl-modules-5.36 pkgbinarymangler procps readline-common sed sensible-utils systemd systemd-sysv sysvinit-utils tzdata xz-utils zlib1g 111 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 105 MB of archives. After this operation, 2463 kB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu lunar/main amd64 bash amd64 5.2.15-2ubuntu1 [795 kB] Get:2 http://ftpmaster.internal/ubuntu lunar/main amd64 coreutils amd64 9.1-1ubuntu2 [1407 kB] Get:3 http://ftpmaster.internal/ubuntu lunar/main amd64 libcrypt-dev amd64 1:4.4.33-2 [113 kB] Get:4 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libc6-dev amd64 2.37-0ubuntu2 [2092 kB] Get:5 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libc-dev-bin amd64 2.37-0ubuntu2 [20.0 kB] Get:6 http://ftpmaster.internal/ubuntu lunar/main amd64 libcrypt1 amd64 1:4.4.33-2 [80.7 kB] Get:7 http://ftpmaster.internal/ubuntu lunar/main amd64 linux-libc-dev amd64 6.2.0-18.18 [1505 kB] Get:8 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libc6 amd64 2.37-0ubuntu2 [3179 kB] Get:9 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libc-bin amd64 2.37-0ubuntu2 [669 kB] Get:10 http://ftpmaster.internal/ubuntu lunar/main amd64 gcc-13-base amd64 13-20230320-1ubuntu1 [40.7 kB] Get:11 http://ftpmaster.internal/ubuntu lunar/main amd64 libgcc-s1 amd64 13-20230320-1ubuntu1 [62.5 kB] Get:12 http://ftpmaster.internal/ubuntu lunar/main amd64 liblzma5 amd64 5.4.1-0.2 [125 kB] Get:13 http://ftpmaster.internal/ubuntu lunar/main amd64 libgcrypt20 amd64 1.10.1-3ubuntu1 [529 kB] Get:14 http://ftpmaster.internal/ubuntu lunar/main amd64 libstdc++6 amd64 13-20230320-1ubuntu1 [766 kB] Get:15 http://ftpmaster.internal/ubuntu lunar/main amd64 libacl1 amd64 2.3.1-3 [16.4 kB] Get:16 http://ftpmaster.internal/ubuntu lunar/main amd64 libapparmor1 amd64 3.0.8-1ubuntu2 [46.0 kB] Get:17 http://ftpmaster.internal/ubuntu lunar/main amd64 libaudit-common all 1:3.0.9-1 [5142 B] Get:18 http://ftpmaster.internal/ubuntu lunar/main amd64 libcap-ng0 amd64 0.8.3-1build2 [15.3 kB] Get:19 http://ftpmaster.internal/ubuntu lunar/main amd64 libaudit1 amd64 1:3.0.9-1 [46.0 kB] Get:20 http://ftpmaster.internal/ubuntu lunar/main amd64 libcap2 amd64 1:2.66-3ubuntu2 [28.2 kB] Get:21 http://ftpmaster.internal/ubuntu lunar/main amd64 libperl5.36 amd64 5.36.0-7 [4834 kB] Get:22 http://ftpmaster.internal/ubuntu lunar/main amd64 perl amd64 5.36.0-7 [235 kB] Get:23 http://ftpmaster.internal/ubuntu lunar/main amd64 perl-base amd64 5.36.0-7 [1779 kB] Get:24 http://ftpmaster.internal/ubuntu lunar/main amd64 perl-modules-5.36 all 5.36.0-7 [2984 kB] Get:25 http://ftpmaster.internal/ubuntu lunar/main amd64 libdb5.3 amd64 5.3.28+dfsg2-1 [742 kB] Get:26 http://ftpmaster.internal/ubuntu lunar/main amd64 zlib1g amd64 1:1.2.13.dfsg-1ubuntu4 [61.2 kB] Get:27 http://ftpmaster.internal/ubuntu lunar/main amd64 debconf all 1.5.82 [125 kB] Get:28 http://ftpmaster.internal/ubuntu lunar/main amd64 libssl3 amd64 3.0.8-1ubuntu1 [1903 kB] Get:29 http://ftpmaster.internal/ubuntu lunar/main amd64 libzstd1 amd64 1.5.4+dfsg2-4 [292 kB] Get:30 http://ftpmaster.internal/ubuntu lunar/main amd64 libkmod2 amd64 30+20221128-1ubuntu1 [49.5 kB] Get:31 http://ftpmaster.internal/ubuntu lunar/main amd64 libseccomp2 amd64 2.5.4-1ubuntu3 [49.1 kB] Get:32 http://ftpmaster.internal/ubuntu lunar/main amd64 libpcre2-8-0 amd64 10.42-1 [228 kB] Get:33 http://ftpmaster.internal/ubuntu lunar/main amd64 libselinux1 amd64 3.4-1build4 [78.1 kB] Get:34 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 systemd-sysv amd64 252.5-2ubuntu3 [11.5 kB] Get:35 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 systemd amd64 252.5-2ubuntu3 [3002 kB] Get:36 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libsystemd-shared amd64 252.5-2ubuntu3 [1832 kB] Get:37 http://ftpmaster.internal/ubuntu lunar/main amd64 libcryptsetup12 amd64 2:2.6.1-1ubuntu1 [229 kB] Get:38 http://ftpmaster.internal/ubuntu lunar/main amd64 libp11-kit0 amd64 0.24.1-2ubuntu1 [248 kB] Get:39 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libsystemd0 amd64 252.5-2ubuntu3 [389 kB] Get:40 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libudev1 amd64 252.5-2ubuntu3 [150 kB] Get:41 http://ftpmaster.internal/ubuntu lunar/main amd64 libapt-pkg6.0 amd64 2.6.0 [919 kB] Get:42 http://ftpmaster.internal/ubuntu lunar/main amd64 dpkg amd64 1.21.21ubuntu1 [1394 kB] Get:43 http://ftpmaster.internal/ubuntu lunar/main amd64 dash amd64 0.5.12-2ubuntu1 [88.2 kB] Get:44 http://ftpmaster.internal/ubuntu lunar/main amd64 diffutils amd64 1:3.8-4 [176 kB] Get:45 http://ftpmaster.internal/ubuntu lunar/main amd64 grep amd64 3.8-5 [160 kB] Get:46 http://ftpmaster.internal/ubuntu lunar/main amd64 hostname amd64 3.23+nmu1ubuntu1 [11.0 kB] Get:47 http://ftpmaster.internal/ubuntu lunar/main amd64 ncurses-bin amd64 6.4-2 [185 kB] Get:48 http://ftpmaster.internal/ubuntu lunar/main amd64 sed amd64 4.9-1 [193 kB] Get:49 http://ftpmaster.internal/ubuntu lunar/main amd64 ncurses-base all 6.4-2 [21.3 kB] Get:50 http://ftpmaster.internal/ubuntu lunar/main amd64 sysvinit-utils amd64 3.06-2ubuntu1 [32.5 kB] Get:51 http://ftpmaster.internal/ubuntu lunar/main amd64 lsb-base all 11.6 [4606 B] Get:52 http://ftpmaster.internal/ubuntu lunar/main amd64 adduser all 3.129ubuntu1 [59.0 kB] Get:53 http://ftpmaster.internal/ubuntu lunar/main amd64 gpgv amd64 2.2.40-1ubuntu2 [137 kB] Get:54 http://ftpmaster.internal/ubuntu lunar/main amd64 libgnutls30 amd64 3.7.8-5ubuntu1 [985 kB] Get:55 http://ftpmaster.internal/ubuntu lunar/main amd64 apt amd64 2.6.0 [1386 kB] Get:56 http://ftpmaster.internal/ubuntu lunar/main amd64 logsave amd64 1.47.0-1ubuntu1 [14.2 kB] Get:57 http://ftpmaster.internal/ubuntu lunar/main amd64 libext2fs2 amd64 1.47.0-1ubuntu1 [212 kB] Get:58 http://ftpmaster.internal/ubuntu lunar/main amd64 e2fsprogs amd64 1.47.0-1ubuntu1 [598 kB] Get:59 http://ftpmaster.internal/ubuntu lunar/main amd64 libattr1 amd64 1:2.5.1-4 [12.4 kB] Get:60 http://ftpmaster.internal/ubuntu lunar/main amd64 libdebconfclient0 amd64 0.267ubuntu1 [7892 B] Get:61 http://ftpmaster.internal/ubuntu lunar/main amd64 libsemanage-common all 3.4-1build4 [9852 B] Get:62 http://ftpmaster.internal/ubuntu lunar/main amd64 libsemanage2 amd64 3.4-1build4 [92.7 kB] Get:63 http://ftpmaster.internal/ubuntu lunar/main amd64 libncurses6 amd64 6.4-2 [112 kB] Get:64 http://ftpmaster.internal/ubuntu lunar/main amd64 libncursesw6 amd64 6.4-2 [147 kB] Get:65 http://ftpmaster.internal/ubuntu lunar/main amd64 libtinfo6 amd64 6.4-2 [101 kB] Get:66 http://ftpmaster.internal/ubuntu lunar/main amd64 libcom-err2 amd64 1.47.0-1ubuntu1 [14.5 kB] Get:67 http://ftpmaster.internal/ubuntu lunar/main amd64 libproc2-0 amd64 2:4.0.3-1ubuntu1 [55.9 kB] Get:68 http://ftpmaster.internal/ubuntu lunar/main amd64 libss2 amd64 1.47.0-1ubuntu1 [16.8 kB] Get:69 http://ftpmaster.internal/ubuntu lunar/main amd64 procps amd64 2:4.0.3-1ubuntu1 [609 kB] Get:70 http://ftpmaster.internal/ubuntu lunar/main amd64 sensible-utils all 0.0.17+nmu1 [19.3 kB] Get:71 http://ftpmaster.internal/ubuntu lunar/main amd64 openssl amd64 3.0.8-1ubuntu1 [1180 kB] Get:72 http://ftpmaster.internal/ubuntu lunar/main amd64 ca-certificates all 20230311 [155 kB] Get:73 http://ftpmaster.internal/ubuntu lunar/main amd64 readline-common all 8.2-1.3 [55.7 kB] Get:74 http://ftpmaster.internal/ubuntu lunar/main amd64 libreadline8 amd64 8.2-1.3 [151 kB] Get:75 http://ftpmaster.internal/ubuntu lunar/main amd64 libsqlite3-0 amd64 3.40.1-1 [654 kB] Get:76 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 tzdata all 2023a-1exp1ubuntu1 [272 kB] Get:77 http://ftpmaster.internal/ubuntu lunar/main amd64 xz-utils amd64 5.4.1-0.2 [270 kB] Get:78 http://ftpmaster.internal/ubuntu lunar/main amd64 advancecomp amd64 2.5-1 [180 kB] Get:79 http://ftpmaster.internal/ubuntu lunar/main amd64 libgprofng0 amd64 2.40-2ubuntu3 [897 kB] Get:80 http://ftpmaster.internal/ubuntu lunar/main amd64 libctf0 amd64 2.40-2ubuntu3 [97.3 kB] Get:81 http://ftpmaster.internal/ubuntu lunar/main amd64 libctf-nobfd0 amd64 2.40-2ubuntu3 [101 kB] Get:82 http://ftpmaster.internal/ubuntu lunar/main amd64 binutils-x86-64-linux-gnu amd64 2.40-2ubuntu3 [2483 kB] Get:83 http://ftpmaster.internal/ubuntu lunar/main amd64 libbinutils amd64 2.40-2ubuntu3 [630 kB] Get:84 http://ftpmaster.internal/ubuntu lunar/main amd64 binutils amd64 2.40-2ubuntu3 [18.5 kB] Get:85 http://ftpmaster.internal/ubuntu lunar/main amd64 binutils-common amd64 2.40-2ubuntu3 [238 kB] Get:86 http://ftpmaster.internal/ubuntu lunar/main amd64 libmpfr6 amd64 4.2.0-1 [352 kB] Get:87 http://ftpmaster.internal/ubuntu lunar/main amd64 g++-12 amd64 12.2.0-17ubuntu1 [12.0 MB] Get:88 http://ftpmaster.internal/ubuntu lunar/main amd64 gcc-12 amd64 12.2.0-17ubuntu1 [21.4 MB] Get:89 http://ftpmaster.internal/ubuntu lunar/main amd64 cpp-12 amd64 12.2.0-17ubuntu1 [10.6 MB] Get:90 http://ftpmaster.internal/ubuntu lunar/main amd64 libubsan1 amd64 13-20230320-1ubuntu1 [1100 kB] Get:91 http://ftpmaster.internal/ubuntu lunar/main amd64 libstdc++-12-dev amd64 12.2.0-17ubuntu1 [2157 kB] Get:92 http://ftpmaster.internal/ubuntu lunar/main amd64 libgomp1 amd64 13-20230320-1ubuntu1 [141 kB] Get:93 http://ftpmaster.internal/ubuntu lunar/main amd64 libitm1 amd64 13-20230320-1ubuntu1 [29.5 kB] Get:94 http://ftpmaster.internal/ubuntu lunar/main amd64 libatomic1 amd64 13-20230320-1ubuntu1 [10.4 kB] Get:95 http://ftpmaster.internal/ubuntu lunar/main amd64 libasan8 amd64 13-20230320-1ubuntu1 [2808 kB] Get:96 http://ftpmaster.internal/ubuntu lunar/main amd64 liblsan0 amd64 13-20230320-1ubuntu1 [1197 kB] Get:97 http://ftpmaster.internal/ubuntu lunar/main amd64 libquadmath0 amd64 13-20230320-1ubuntu1 [153 kB] Get:98 http://ftpmaster.internal/ubuntu lunar/main amd64 libgcc-12-dev amd64 12.2.0-17ubuntu1 [2576 kB] Get:99 http://ftpmaster.internal/ubuntu lunar/main amd64 libtsan2 amd64 13-20230320-1ubuntu1 [2591 kB] Get:100 http://ftpmaster.internal/ubuntu lunar/main amd64 libcc1-0 amd64 13-20230320-1ubuntu1 [46.8 kB] Get:101 http://ftpmaster.internal/ubuntu lunar/main amd64 gcc-12-base amd64 12.2.0-17ubuntu1 [41.4 kB] Get:102 http://ftpmaster.internal/ubuntu lunar/main amd64 g++ amd64 4:12.2.0-3ubuntu1 [1120 B] Get:103 http://ftpmaster.internal/ubuntu lunar/main amd64 gcc amd64 4:12.2.0-3ubuntu1 [5160 B] Get:104 http://ftpmaster.internal/ubuntu lunar/main amd64 cpp amd64 4:12.2.0-3ubuntu1 [27.8 kB] Get:105 http://ftpmaster.internal/ubuntu lunar/main amd64 dpkg-dev all 1.21.21ubuntu1 [1117 kB] Get:106 http://ftpmaster.internal/ubuntu lunar/main amd64 libdpkg-perl all 1.21.21ubuntu1 [247 kB] Get:107 http://ftpmaster.internal/ubuntu lunar/main amd64 lto-disabled-list all 38 [12.3 kB] Get:108 http://ftpmaster.internal/ubuntu lunar/main amd64 libfakeroot amd64 1.31-1.1 [31.9 kB] Get:109 http://ftpmaster.internal/ubuntu lunar/main amd64 fakeroot amd64 1.31-1.1 [60.1 kB] Get:110 http://ftpmaster.internal/ubuntu lunar/main amd64 gpg amd64 2.2.40-1ubuntu2 [523 kB] Get:111 http://ftpmaster.internal/ubuntu lunar/main amd64 gpgconf amd64 2.2.40-1ubuntu2 [93.7 kB] Get:112 http://ftpmaster.internal/ubuntu lunar/main amd64 gpg-agent amd64 2.2.40-1ubuntu2 [217 kB] Get:113 http://ftpmaster.internal/ubuntu lunar/main amd64 pkgbinarymangler all 152 [16.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 105 MB in 1s (154 MB/s) (Reading database ... 13093 files and directories currently installed.) Preparing to unpack .../bash_5.2.15-2ubuntu1_amd64.deb ... Unpacking bash (5.2.15-2ubuntu1) over (5.2-1ubuntu2) ... Setting up bash (5.2.15-2ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13093 files and directories currently installed.) Preparing to unpack .../coreutils_9.1-1ubuntu2_amd64.deb ... Unpacking coreutils (9.1-1ubuntu2) over (8.32-4.1ubuntu1) ... Setting up coreutils (9.1-1ubuntu2) ... (Reading database ... 13093 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.33-2_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.33-2) over (1:4.4.33-1) ... Preparing to unpack .../libc6-dev_2.37-0ubuntu2_amd64.deb ... Unpacking libc6-dev:amd64 (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Preparing to unpack .../libc-dev-bin_2.37-0ubuntu2_amd64.deb ... Unpacking libc-dev-bin (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Preparing to unpack .../libcrypt1_1%3a4.4.33-2_amd64.deb ... Unpacking libcrypt1:amd64 (1:4.4.33-2) over (1:4.4.33-1) ... Setting up libcrypt1:amd64 (1:4.4.33-2) ... (Reading database ... 13093 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_6.2.0-18.18_amd64.deb ... Unpacking linux-libc-dev:amd64 (6.2.0-18.18) over (5.19.0-21.21) ... Preparing to unpack .../libc6_2.37-0ubuntu2_amd64.deb ... Unpacking libc6:amd64 (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Setting up libc6:amd64 (2.37-0ubuntu2) ... (Reading database ... 13099 files and directories currently installed.) Preparing to unpack .../libc-bin_2.37-0ubuntu2_amd64.deb ... Unpacking libc-bin (2.37-0ubuntu2) over (2.36-0ubuntu4) ... Setting up libc-bin (2.37-0ubuntu2) ... Selecting previously unselected package gcc-13-base:amd64. (Reading database ... 13099 files and directories currently installed.) Preparing to unpack .../gcc-13-base_13-20230320-1ubuntu1_amd64.deb ... Unpacking gcc-13-base:amd64 (13-20230320-1ubuntu1) ... Setting up gcc-13-base:amd64 (13-20230320-1ubuntu1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libgcc-s1_13-20230320-1ubuntu1_amd64.deb ... Unpacking libgcc-s1:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Setting up libgcc-s1:amd64 (13-20230320-1ubuntu1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../liblzma5_5.4.1-0.2_amd64.deb ... Unpacking liblzma5:amd64 (5.4.1-0.2) over (5.2.9-0.0) ... Setting up liblzma5:amd64 (5.4.1-0.2) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.1-3ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.10.1-3ubuntu1) over (1.10.1-2ubuntu1) ... Setting up libgcrypt20:amd64 (1.10.1-3ubuntu1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libstdc++6_13-20230320-1ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Setting up libstdc++6:amd64 (13-20230320-1ubuntu1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libacl1_2.3.1-3_amd64.deb ... Unpacking libacl1:amd64 (2.3.1-3) over (2.3.1-2) ... Setting up libacl1:amd64 (2.3.1-3) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.8-1ubuntu2_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.8-1ubuntu2) over (3.0.8-1ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a3.0.9-1_all.deb ... Unpacking libaudit-common (1:3.0.9-1) over (1:3.0.7-1ubuntu3) ... Setting up libaudit-common (1:3.0.9-1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.3-1build2_amd64.deb ... Unpacking libcap-ng0:amd64 (0.8.3-1build2) over (0.8.3-1build1) ... Setting up libcap-ng0:amd64 (0.8.3-1build2) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.9-1_amd64.deb ... Unpacking libaudit1:amd64 (1:3.0.9-1) over (1:3.0.7-1ubuntu3) ... Setting up libaudit1:amd64 (1:3.0.9-1) ... (Reading database ... 13104 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-3ubuntu2_amd64.deb ... Unpacking libcap2:amd64 (1:2.66-3ubuntu2) over (1:2.44-1build3) ... Setting up libcap2:amd64 (1:2.66-3ubuntu2) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../libperl5.36_5.36.0-7_amd64.deb ... Unpacking libperl5.36:amd64 (5.36.0-7) over (5.36.0-4ubuntu2) ... Preparing to unpack .../perl_5.36.0-7_amd64.deb ... Unpacking perl (5.36.0-7) over (5.36.0-4ubuntu2) ... Preparing to unpack .../perl-base_5.36.0-7_amd64.deb ... Unpacking perl-base (5.36.0-7) over (5.36.0-4ubuntu2) ... Setting up perl-base (5.36.0-7) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../perl-modules-5.36_5.36.0-7_all.deb ... Unpacking perl-modules-5.36 (5.36.0-7) over (5.36.0-4ubuntu2) ... Preparing to unpack .../libdb5.3_5.3.28+dfsg2-1_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg2-1) over (5.3.28+dfsg1-0.10) ... Setting up libdb5.3:amd64 (5.3.28+dfsg2-1) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.13.dfsg-1ubuntu4_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.13.dfsg-1ubuntu4) over (1:1.2.11.dfsg-4.1ubuntu1) ... Setting up zlib1g:amd64 (1:1.2.13.dfsg-1ubuntu4) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../debconf_1.5.82_all.deb ... Unpacking debconf (1.5.82) over (1.5.79ubuntu1) ... Setting up debconf (1.5.82) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.8-1ubuntu1_amd64.deb ... Unpacking libssl3:amd64 (3.0.8-1ubuntu1) over (3.0.5-2ubuntu2) ... Preparing to unpack .../libzstd1_1.5.4+dfsg2-4_amd64.deb ... Unpacking libzstd1:amd64 (1.5.4+dfsg2-4) over (1.5.2+dfsg-1) ... Setting up libzstd1:amd64 (1.5.4+dfsg2-4) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../libkmod2_30+20221128-1ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (30+20221128-1ubuntu1) over (30+20220905-1ubuntu1) ... Preparing to unpack .../libseccomp2_2.5.4-1ubuntu3_amd64.deb ... Unpacking libseccomp2:amd64 (2.5.4-1ubuntu3) over (2.5.4-1ubuntu2) ... Setting up libseccomp2:amd64 (2.5.4-1ubuntu3) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.42-1_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.42-1) over (10.40-1ubuntu1) ... Setting up libpcre2-8-0:amd64 (10.42-1) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../libselinux1_3.4-1build4_amd64.deb ... Unpacking libselinux1:amd64 (3.4-1build4) over (3.4-1build1) ... Setting up libselinux1:amd64 (3.4-1build4) ... (Reading database ... 13106 files and directories currently installed.) Preparing to unpack .../systemd-sysv_252.5-2ubuntu3_amd64.deb ... Unpacking systemd-sysv (252.5-2ubuntu3) over (251.4-1ubuntu7) ... Setting up libssl3:amd64 (3.0.8-1ubuntu1) ... (Reading database ... 13107 files and directories currently installed.) Preparing to unpack .../systemd_252.5-2ubuntu3_amd64.deb ... Unpacking systemd (252.5-2ubuntu3) over (251.4-1ubuntu7) ... Preparing to unpack .../libsystemd-shared_252.5-2ubuntu3_amd64.deb ... Unpacking libsystemd-shared:amd64 (252.5-2ubuntu3) over (251.4-1ubuntu7) ... Preparing to unpack .../libcryptsetup12_2%3a2.6.1-1ubuntu1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.6.1-1ubuntu1) over (2:2.5.0-6ubuntu3) ... Preparing to unpack .../libp11-kit0_0.24.1-2ubuntu1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.24.1-2ubuntu1) over (0.24.1-1ubuntu2) ... Setting up libp11-kit0:amd64 (0.24.1-2ubuntu1) ... (Reading database ... 13137 files and directories currently installed.) Preparing to unpack .../libsystemd0_252.5-2ubuntu3_amd64.deb ... Unpacking libsystemd0:amd64 (252.5-2ubuntu3) over (251.4-1ubuntu7) ... Setting up libsystemd0:amd64 (252.5-2ubuntu3) ... (Reading database ... 13138 files and directories currently installed.) Preparing to unpack .../libudev1_252.5-2ubuntu3_amd64.deb ... Unpacking libudev1:amd64 (252.5-2ubuntu3) over (251.4-1ubuntu7) ... Setting up libudev1:amd64 (252.5-2ubuntu3) ... (Reading database ... 13139 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.6.0_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.6.0) over (2.5.4) ... Setting up libapt-pkg6.0:amd64 (2.6.0) ... (Reading database ... 13139 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.21ubuntu1_amd64.deb ... Unpacking dpkg (1.21.21ubuntu1) over (1.21.11ubuntu2) ... Setting up dpkg (1.21.21ubuntu1) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-2ubuntu1_amd64.deb ... Unpacking dash (0.5.12-2ubuntu1) over (0.5.11+git20210903+057cd650a4ed-9ubuntu1) ... Setting up dash (0.5.12-2ubuntu1) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-4_amd64.deb ... Unpacking diffutils (1:3.8-4) over (1:3.8-1) ... Setting up diffutils (1:3.8-4) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../archives/grep_3.8-5_amd64.deb ... Unpacking grep (3.8-5) over (3.8-3) ... Setting up grep (3.8-5) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu1ubuntu1_amd64.deb ... Unpacking hostname (3.23+nmu1ubuntu1) over (3.23ubuntu2) ... Setting up hostname (3.23+nmu1ubuntu1) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4-2_amd64.deb ... Unpacking ncurses-bin (6.4-2) over (6.3+20220423-2) ... Setting up ncurses-bin (6.4-2) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../archives/sed_4.9-1_amd64.deb ... Unpacking sed (4.9-1) over (4.8-1ubuntu2) ... Setting up sed (4.9-1) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4-2_all.deb ... Unpacking ncurses-base (6.4-2) over (6.3+20220423-2) ... Setting up ncurses-base (6.4-2) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../archives/lsb-base_11.6_all.deb ... Unpacking lsb-base (11.6) over (11.2ubuntu1) ... Preparing to unpack .../sysvinit-utils_3.06-2ubuntu1_amd64.deb ... Unpacking sysvinit-utils (3.06-2ubuntu1) over (3.04-1ubuntu1) ... Setting up sysvinit-utils (3.06-2ubuntu1) ... (Reading database ... 13142 files and directories currently installed.) Preparing to unpack .../adduser_3.129ubuntu1_all.deb ... moving unchanged adduser.conf to adduser.conf.update-old. New dpkg-conffile will come from the package. Unpacking adduser (3.129ubuntu1) over (3.121ubuntu1) ... Setting up adduser (3.129ubuntu1) ... Installing new version of config file /etc/deluser.conf ... (Reading database ... 13109 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.40-1ubuntu2_amd64.deb ... Unpacking gpgv (2.2.40-1ubuntu2) over (2.2.40-1ubuntu1) ... Setting up gpgv (2.2.40-1ubuntu2) ... (Reading database ... 13109 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.8-5ubuntu1_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.8-5ubuntu1) over (3.7.7-2ubuntu2) ... Setting up libgnutls30:amd64 (3.7.8-5ubuntu1) ... (Reading database ... 13109 files and directories currently installed.) Preparing to unpack .../archives/apt_2.6.0_amd64.deb ... Unpacking apt (2.6.0) over (2.5.4) ... Setting up apt (2.6.0) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../logsave_1.47.0-1ubuntu1_amd64.deb ... Unpacking logsave (1.47.0-1ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../libext2fs2_1.47.0-1ubuntu1_amd64.deb ... Unpacking libext2fs2:amd64 (1.47.0-1ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Setting up libext2fs2:amd64 (1.47.0-1ubuntu1) ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.47.0-1ubuntu1_amd64.deb ... Unpacking e2fsprogs (1.47.0-1ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../libattr1_1%3a2.5.1-4_amd64.deb ... Unpacking libattr1:amd64 (1:2.5.1-4) over (1:2.5.1-3) ... Setting up libattr1:amd64 (1:2.5.1-4) ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.267ubuntu1_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.267ubuntu1) over (0.264ubuntu1) ... Setting up libdebconfclient0:amd64 (0.267ubuntu1) ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.4-1build4_all.deb ... Unpacking libsemanage-common (3.4-1build4) over (3.4-1build1) ... Setting up libsemanage-common (3.4-1build4) ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.4-1build4_amd64.deb ... Unpacking libsemanage2:amd64 (3.4-1build4) over (3.4-1build1) ... Setting up libsemanage2:amd64 (3.4-1build4) ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../libncurses6_6.4-2_amd64.deb ... Unpacking libncurses6:amd64 (6.4-2) over (6.3+20220423-2) ... Preparing to unpack .../libncursesw6_6.4-2_amd64.deb ... Unpacking libncursesw6:amd64 (6.4-2) over (6.3+20220423-2) ... Preparing to unpack .../libtinfo6_6.4-2_amd64.deb ... Unpacking libtinfo6:amd64 (6.4-2) over (6.3+20220423-2) ... Setting up libtinfo6:amd64 (6.4-2) ... (Reading database ... 13110 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.47.0-1ubuntu1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.0-1ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../01-libproc2-0_2%3a4.0.3-1ubuntu1_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.3-1ubuntu1) ... Preparing to unpack .../02-libss2_1.47.0-1ubuntu1_amd64.deb ... Unpacking libss2:amd64 (1.47.0-1ubuntu1) over (1.46.6~rc1-1ubuntu1) ... Preparing to unpack .../03-procps_2%3a4.0.3-1ubuntu1_amd64.deb ... Unpacking procps (2:4.0.3-1ubuntu1) over (2:3.3.17-7ubuntu1) ... Preparing to unpack .../04-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) over (0.0.17) ... Preparing to unpack .../05-openssl_3.0.8-1ubuntu1_amd64.deb ... Unpacking openssl (3.0.8-1ubuntu1) over (3.0.5-2ubuntu2) ... Preparing to unpack .../06-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) over (20211016ubuntu1) ... Preparing to unpack .../07-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) over (8.2-1.2) ... Preparing to unpack .../08-libreadline8_8.2-1.3_amd64.deb ... Unpacking libreadline8:amd64 (8.2-1.3) over (8.2-1.2) ... Preparing to unpack .../09-libsqlite3-0_3.40.1-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.40.1-1) over (3.40.0-1) ... Preparing to unpack .../10-tzdata_2023a-1exp1ubuntu1_all.deb ... Unpacking tzdata (2023a-1exp1ubuntu1) over (2022g-1ubuntu1) ... Preparing to unpack .../11-xz-utils_5.4.1-0.2_amd64.deb ... Unpacking xz-utils (5.4.1-0.2) over (5.2.9-0.0) ... Preparing to unpack .../12-advancecomp_2.5-1_amd64.deb ... Unpacking advancecomp (2.5-1) over (2.4-1) ... Preparing to unpack .../13-libgprofng0_2.40-2ubuntu3_amd64.deb ... Unpacking libgprofng0:amd64 (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../14-libctf0_2.40-2ubuntu3_amd64.deb ... Unpacking libctf0:amd64 (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../15-libctf-nobfd0_2.40-2ubuntu3_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../16-binutils-x86-64-linux-gnu_2.40-2ubuntu3_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../17-libbinutils_2.40-2ubuntu3_amd64.deb ... Unpacking libbinutils:amd64 (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../18-binutils_2.40-2ubuntu3_amd64.deb ... Unpacking binutils (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../19-binutils-common_2.40-2ubuntu3_amd64.deb ... Unpacking binutils-common:amd64 (2.40-2ubuntu3) over (2.39.50.20221224-1ubuntu1) ... Preparing to unpack .../20-libmpfr6_4.2.0-1_amd64.deb ... Unpacking libmpfr6:amd64 (4.2.0-1) over (4.1.0-3build3) ... Preparing to unpack .../21-g++-12_12.2.0-17ubuntu1_amd64.deb ... Unpacking g++-12 (12.2.0-17ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../22-gcc-12_12.2.0-17ubuntu1_amd64.deb ... Unpacking gcc-12 (12.2.0-17ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../23-cpp-12_12.2.0-17ubuntu1_amd64.deb ... Unpacking cpp-12 (12.2.0-17ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../24-libubsan1_13-20230320-1ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../25-libstdc++-12-dev_12.2.0-17ubuntu1_amd64.deb ... Unpacking libstdc++-12-dev:amd64 (12.2.0-17ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../26-libgomp1_13-20230320-1ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../27-libitm1_13-20230320-1ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../28-libatomic1_13-20230320-1ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../29-libasan8_13-20230320-1ubuntu1_amd64.deb ... Unpacking libasan8:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../30-liblsan0_13-20230320-1ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../31-libquadmath0_13-20230320-1ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../32-libgcc-12-dev_12.2.0-17ubuntu1_amd64.deb ... Unpacking libgcc-12-dev:amd64 (12.2.0-17ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../33-libtsan2_13-20230320-1ubuntu1_amd64.deb ... Unpacking libtsan2:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../34-libcc1-0_13-20230320-1ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (13-20230320-1ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../35-gcc-12-base_12.2.0-17ubuntu1_amd64.deb ... Unpacking gcc-12-base:amd64 (12.2.0-17ubuntu1) over (12.2.0-10ubuntu1) ... Preparing to unpack .../36-g++_4%3a12.2.0-3ubuntu1_amd64.deb ... Unpacking g++ (4:12.2.0-3ubuntu1) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../37-gcc_4%3a12.2.0-3ubuntu1_amd64.deb ... Unpacking gcc (4:12.2.0-3ubuntu1) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../38-cpp_4%3a12.2.0-3ubuntu1_amd64.deb ... Unpacking cpp (4:12.2.0-3ubuntu1) over (4:12.2.0-1ubuntu1) ... Preparing to unpack .../39-dpkg-dev_1.21.21ubuntu1_all.deb ... Unpacking dpkg-dev (1.21.21ubuntu1) over (1.21.11ubuntu2) ... Preparing to unpack .../40-libdpkg-perl_1.21.21ubuntu1_all.deb ... Unpacking libdpkg-perl (1.21.21ubuntu1) over (1.21.11ubuntu2) ... Preparing to unpack .../41-lto-disabled-list_38_all.deb ... Unpacking lto-disabled-list (38) over (37) ... Preparing to unpack .../42-libfakeroot_1.31-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.31-1.1) over (1.30.1-1ubuntu1) ... Preparing to unpack .../43-fakeroot_1.31-1.1_amd64.deb ... Unpacking fakeroot (1.31-1.1) over (1.30.1-1ubuntu1) ... Preparing to unpack .../44-gpg_2.2.40-1ubuntu2_amd64.deb ... Unpacking gpg (2.2.40-1ubuntu2) over (2.2.40-1ubuntu1) ... Preparing to unpack .../45-gpgconf_2.2.40-1ubuntu2_amd64.deb ... Unpacking gpgconf (2.2.40-1ubuntu2) over (2.2.40-1ubuntu1) ... Preparing to unpack .../46-gpg-agent_2.2.40-1ubuntu2_amd64.deb ... Unpacking gpg-agent (2.2.40-1ubuntu2) over (2.2.40-1ubuntu1) ... Preparing to unpack .../47-pkgbinarymangler_152_all.deb ... Unpacking pkgbinarymangler (152) over (149) ... Setting up lsb-base (11.6) ... Setting up lto-disabled-list (38) ... Setting up libapparmor1:amd64 (3.0.8-1ubuntu2) ... Setting up libsqlite3-0:amd64 (3.40.1-1) ... Setting up binutils-common:amd64 (2.40-2ubuntu3) ... Installing new version of config file /etc/gprofng.rc ... Setting up linux-libc-dev:amd64 (6.2.0-18.18) ... Setting up libctf-nobfd0:amd64 (2.40-2ubuntu3) ... Setting up libcom-err2:amd64 (1.47.0-1ubuntu1) ... Setting up libgomp1:amd64 (13-20230320-1ubuntu1) ... Setting up libfakeroot:amd64 (1.31-1.1) ... Setting up gcc-12-base:amd64 (12.2.0-17ubuntu1) ... Setting up tzdata (2023a-1exp1ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Mar 23 20:23:10 UTC 2023. Universal Time is now: Thu Mar 23 20:23:10 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.31-1.1) ... Setting up perl-modules-5.36 (5.36.0-7) ... Setting up libmpfr6:amd64 (4.2.0-1) ... Setting up libncurses6:amd64 (6.4-2) ... Setting up xz-utils (5.4.1-0.2) ... Setting up libquadmath0:amd64 (13-20230320-1ubuntu1) ... Setting up libproc2-0:amd64 (2:4.0.3-1ubuntu1) ... Setting up libatomic1:amd64 (13-20230320-1ubuntu1) ... Setting up libss2:amd64 (1.47.0-1ubuntu1) ... Setting up libncursesw6:amd64 (6.4-2) ... Setting up logsave (1.47.0-1ubuntu1) ... Setting up libubsan1:amd64 (13-20230320-1ubuntu1) ... Setting up advancecomp (2.5-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libcrypt-dev:amd64 (1:4.4.33-2) ... Setting up libasan8:amd64 (13-20230320-1ubuntu1) ... Setting up procps (2:4.0.3-1ubuntu1) ... Setting up libcryptsetup12:amd64 (2:2.6.1-1ubuntu1) ... Setting up libtsan2:amd64 (13-20230320-1ubuntu1) ... Setting up libbinutils:amd64 (2.40-2ubuntu3) ... Setting up libc-dev-bin (2.37-0ubuntu2) ... Setting up openssl (3.0.8-1ubuntu1) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.2-1.3) ... Setting up libcc1-0:amd64 (13-20230320-1ubuntu1) ... Setting up libperl5.36:amd64 (5.36.0-7) ... Setting up liblsan0:amd64 (13-20230320-1ubuntu1) ... Setting up libitm1:amd64 (13-20230320-1ubuntu1) ... Setting up libkmod2:amd64 (30+20221128-1ubuntu1) ... Setting up libctf0:amd64 (2.40-2ubuntu3) ... Setting up cpp-12 (12.2.0-17ubuntu1) ... Setting up pkgbinarymangler (152) ... Setting up libreadline8:amd64 (8.2-1.3) ... Setting up e2fsprogs (1.47.0-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 22 added, 6 removed; done. Setting up perl (5.36.0-7) ... Setting up libgprofng0:amd64 (2.40-2ubuntu3) ... Setting up libgcc-12-dev:amd64 (12.2.0-17ubuntu1) ... Setting up libsystemd-shared:amd64 (252.5-2ubuntu3) ... Setting up libdpkg-perl (1.21.21ubuntu1) ... Setting up cpp (4:12.2.0-3ubuntu1) ... Setting up gpgconf (2.2.40-1ubuntu2) ... Setting up libc6-dev:amd64 (2.37-0ubuntu2) ... Setting up gpg (2.2.40-1ubuntu2) ... Setting up binutils-x86-64-linux-gnu (2.40-2ubuntu3) ... Setting up gpg-agent (2.2.40-1ubuntu2) ... Setting up libstdc++-12-dev:amd64 (12.2.0-17ubuntu1) ... Setting up systemd (252.5-2ubuntu3) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up binutils (2.40-2ubuntu3) ... Setting up dpkg-dev (1.21.21ubuntu1) ... Setting up gcc-12 (12.2.0-17ubuntu1) ... Setting up g++-12 (12.2.0-17ubuntu1) ... Setting up systemd-sysv (252.5-2ubuntu3) ... Setting up gcc (4:12.2.0-3ubuntu1) ... Setting up g++ (4:12.2.0-3ubuntu1) ... Processing triggers for libc-bin (2.37-0ubuntu2) ... Processing triggers for debianutils (5.7-0.4) ... Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-25692345 amd64 lunar -c chroot:build-PACKAGEBUILD-25692345 --arch=amd64 --dist=lunar --nolog -A 'barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.dsc' Initiating build PACKAGEBUILD-25692345 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 x86_64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on lcy02-amd64-096.buildd +===============================================================================================+ | barbican 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 (amd64) Thu, 23 Mar 2023 20:23:14 +0000 | +===============================================================================================+ Package: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Source Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Distribution: lunar Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-25692345/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/barbican-kphKx2/resolver-aSh9Bh' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/barbican-kphKx2/barbican-16.0.0' with '<>' I: NOTICE: Log filtering will replace 'build/barbican-kphKx2' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: apache2-dev, debhelper-compat (= 13), dh-apache2, dh-python, openstack-pkg-tools (>= 119ubuntu1~), python3-all, python3-pbr (>= 2.0.0), python3-setuptools, python3-sphinx (>= 2.0.0), build-essential, fakeroot, python3-alembic (>= 0.8.10), python3-babel (>= 2.3.4), python3-bandit (>= 1.1.0), python3-castellan (>= 3.0.1), python3-cffi (>= 1.7.0), python3-coverage (>= 4.0), python3-cryptography (>= 2.1), python3-ddt (>= 1.0.1), python3-doc8, python3-eventlet (>= 0.18.2), python3-fixtures (>= 3.0.0), python3-hacking, python3-jsonschema (>= 3.2.0), python3-keystoneclient (>= 1:3.8.0), python3-keystonemiddleware (>= 9.5.0), python3-ldap (>= 3.0.0), python3-microversion-parse (>= 0.2.1), python3-mock (>= 2.0.0), python3-openssl (>= 17.1.0), python3-openstackdocstheme (>= 2.2.1), python3-os-api-ref (>= 1.5.0), python3-os-testr (>= 1.0.0), python3-oslo.config (>= 1:6.4.0), python3-oslo.context (>= 1:2.22.0), python3-oslo.db (>= 4.27.0), python3-oslo.i18n (>= 3.15.3), python3-oslo.log (>= 4.3.0), python3-oslo.messaging (>= 5.29.0), python3-oslo.middleware (>= 3.31.0), python3-oslo.policy (>= 3.6.0), python3-oslo.serialization (>= 2.18.0), python3-oslo.service (>= 1.24.0), python3-oslo.upgradecheck (>= 1.3.0), python3-oslo.utils (>= 3.33.0), python3-oslo.versionedobjects (>= 1.31.2), python3-oslotest (>= 1:3.2.0), python3-paste (>= 2.0.2), python3-pastedeploy (>= 1.5.0), python3-pecan (>= 1.0.0), python3-pep8, python3-pygments (>= 2.2.0), python3-pykmip (>= 0.7.0), python3-reno, python3-requests (>= 2.18.0), python3-six (>= 1.10.0), python3-sphinxcontrib.blockdiag (>= 1.5.4), python3-sphinxcontrib.httpdomain (>= 1.3.0), python3-sphinxcontrib.svg2pdfconverter (>= 0.1.0), python3-sqlalchemy (>= 1.0.10), python3-stestr (>= 2.0.0), python3-stevedore (>= 1:1.20.0), python3-tempest (>= 1:17.1.0), python3-testrepository (>= 0.0.18), python3-testtools (>= 2.2.0), python3-webob (>= 1:1.7.1), python3-webtest (>= 2.0.27) Filtered Build-Depends: apache2-dev, debhelper-compat (= 13), dh-apache2, dh-python, openstack-pkg-tools (>= 119ubuntu1~), python3-all, python3-pbr (>= 2.0.0), python3-setuptools, python3-sphinx (>= 2.0.0), build-essential, fakeroot, python3-alembic (>= 0.8.10), python3-babel (>= 2.3.4), python3-bandit (>= 1.1.0), python3-castellan (>= 3.0.1), python3-cffi (>= 1.7.0), python3-coverage (>= 4.0), python3-cryptography (>= 2.1), python3-ddt (>= 1.0.1), python3-doc8, python3-eventlet (>= 0.18.2), python3-fixtures (>= 3.0.0), python3-hacking, python3-jsonschema (>= 3.2.0), python3-keystoneclient (>= 1:3.8.0), python3-keystonemiddleware (>= 9.5.0), python3-ldap (>= 3.0.0), python3-microversion-parse (>= 0.2.1), python3-mock (>= 2.0.0), python3-openssl (>= 17.1.0), python3-openstackdocstheme (>= 2.2.1), python3-os-api-ref (>= 1.5.0), python3-os-testr (>= 1.0.0), python3-oslo.config (>= 1:6.4.0), python3-oslo.context (>= 1:2.22.0), python3-oslo.db (>= 4.27.0), python3-oslo.i18n (>= 3.15.3), python3-oslo.log (>= 4.3.0), python3-oslo.messaging (>= 5.29.0), python3-oslo.middleware (>= 3.31.0), python3-oslo.policy (>= 3.6.0), python3-oslo.serialization (>= 2.18.0), python3-oslo.service (>= 1.24.0), python3-oslo.upgradecheck (>= 1.3.0), python3-oslo.utils (>= 3.33.0), python3-oslo.versionedobjects (>= 1.31.2), python3-oslotest (>= 1:3.2.0), python3-paste (>= 2.0.2), python3-pastedeploy (>= 1.5.0), python3-pecan (>= 1.0.0), python3-pep8, python3-pygments (>= 2.2.0), python3-pykmip (>= 0.7.0), python3-reno, python3-requests (>= 2.18.0), python3-six (>= 1.10.0), python3-sphinxcontrib.blockdiag (>= 1.5.4), python3-sphinxcontrib.httpdomain (>= 1.3.0), python3-sphinxcontrib.svg2pdfconverter (>= 0.1.0), python3-sqlalchemy (>= 1.0.10), python3-stestr (>= 2.0.0), python3-stevedore (>= 1:1.20.0), python3-tempest (>= 1:17.1.0), python3-testrepository (>= 0.0.18), python3-testtools (>= 2.2.0), python3-webob (>= 1:1.7.1), python3-webtest (>= 2.0.27) dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [966 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [992 B] Get:5 copy:/<>/apt_archive ./ Packages [1072 B] Fetched 3030 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: adwaita-icon-theme alembic apache2-dev at-spi2-common autoconf automake autopoint autotools-dev bsdextrautils dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common dbus-user-session dconf-gsettings-backend dconf-service debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common docutils-common dwz emacsen-common file flake8 fontconfig fontconfig-config fonts-dejavu-core fonts-glyphicons-halflings gettext gettext-base git git-man glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme hunspell-en-us ieee-data imagemagick-6-common inkscape intltool-debian jq lib2geom1.2.0 libaom3 libapr1 libapr1-dev libaprutil1 libaprutil1-dev libarchive-zip-perl libaspell15 libatk-bridge2.0-0 libatk1.0-0 libatkmm-1.6-1v5 libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.74.0 libbrotli1 libbsd0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcdr-0.1-1 libcolord2 libcups2 libcurl3-gnutls libdatrie1 libdav1d6 libdbus-1-3 libdconf1 libde265-0 libdebhelper-perl libdeflate0 libdouble-conversion3 libdw1 libelf1 libenchant-2-2 libepoxy0 liberror-perl libexpat1 libexpat1-dev libfftw3-double3 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libfribidi0 libgc1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libglibmm-2.4-1v5 libgraphite2-3 libgsl27 libgslcblas0 libgspell-1-2 libgspell-1-common libgtk-3-0 libgtk-3-common libgtkmm-3.0-1v5 libharfbuzz0b libheif1 libhunspell-1.7-0 libice6 libicu72 libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl liblcms2-2 libldap-dev libldap2 libldap2-dev liblerc4 liblqr-1-0 libltdl7 libmagic-mgc libmagic1 libmagick++-6.q16-8 libmagickcore-6.q16-6 libmagickwand-6.q16-6 libnghttp2-14 libnspr4 libnss3 libnuma1 libonig5 libopenjp2-7 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpixman-1-0 libpoppler-glib8 libpoppler126 libpotrace0 libproxy1v5 libpsl5 libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libraqm0 librevenge-0.0-0 librsvg2-2 librsvg2-bin librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db libsctp-dev libsctp1 libsigc++-2.0-0v5 libsm6 libsodium23 libsoup2.4-1 libsoup2.4-common libssh-4 libsub-override-perl libsubunit-perl libtext-iconv-perl libthai-data libthai0 libtiff6 libtool libuchardet0 libvisio-0.1-1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libwebpdemux2 libwebpmux3 libwpd-0.10-10 libwpg-0.3-3 libx11-6 libx11-data libx265-199 libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxmu6 libxrandr2 libxrender1 libxslt1.1 libxt6 libyaml-0-2 m4 mailcap man-db media-types mime-support netbase openstack-pkg-tools po-debconf pycadf-common pyflakes3 python-babel-localedata python-os-api-ref-common python-tinycss2-common python3 python3-alabaster python3-alembic python3-all python3-amqp python3-anyjson python3-appdirs python3-attr python3-autopage python3-babel python3-bandit python3-barbicanclient python3-bcrypt python3-blinker python3-blockdiag python3-bs4 python3-cachetools python3-cairocffi python3-cairosvg python3-castellan python3-certifi python3-cffi python3-cffi-backend python3-chardet python3-cliff python3-cmd2 python3-colorama python3-coverage python3-cryptography python3-cssselect2 python3-dateutil python3-ddt python3-debtcollector python3-decorator python3-defusedxml python3-deprecation python3-distutils python3-dnspython python3-doc8 python3-docutils python3-dogpile.cache python3-dulwich python3-eventlet python3-extras python3-fasteners python3-fixtures python3-flake8 python3-funcparserlib python3-future python3-futurist python3-gabbi python3-git python3-gitdb python3-greenlet python3-hacking python3-httplib2 python3-idna python3-imagesize python3-importlib-metadata python3-iniconfig python3-iso8601 python3-jinja2 python3-jmespath python3-json-pointer python3-jsonpatch python3-jsonpath-rw python3-jsonpath-rw-ext python3-jsonschema python3-jwt python3-keystoneauth1 python3-keystoneclient python3-keystonemiddleware python3-kombu python3-ldap python3-lib2to3 python3-logutils python3-lxml python3-mako python3-markupsafe python3-mccabe python3-memcache python3-microversion-parse python3-migrate python3-minimal python3-mock python3-monotonic python3-more-itertools python3-mox3 python3-msgpack python3-munch python3-nacl python3-netaddr python3-netifaces python3-oauthlib python3-openssl python3-openstackdocstheme python3-openstacksdk python3-os-api-ref python3-os-client-config python3-os-service-types python3-os-testr python3-oslo.cache python3-oslo.concurrency python3-oslo.config python3-oslo.context python3-oslo.db python3-oslo.i18n python3-oslo.log python3-oslo.messaging python3-oslo.metrics python3-oslo.middleware python3-oslo.policy python3-oslo.serialization python3-oslo.service python3-oslo.upgradecheck python3-oslo.utils python3-oslo.versionedobjects python3-oslotest python3-packaging python3-paramiko python3-paste python3-pastedeploy python3-pastedeploy-tpl python3-pbr python3-pecan python3-pep8 python3-pil python3-pip python3-pkg-resources python3-pluggy python3-ply python3-prettytable python3-prometheus-client python3-py python3-pyasn1 python3-pyasn1-modules python3-pycadf python3-pycodestyle python3-pycparser python3-pyflakes python3-pygments python3-pyinotify python3-pykmip python3-pyparsing python3-pyperclip python3-pyrsistent python3-pytest python3-reno python3-reportlab python3-reportlab-accel python3-repoze.lru python3-requests python3-requestsexceptions python3-restructuredtext-lint python3-rfc3986 python3-roman python3-routes python3-setuptools python3-simplegeneric python3-singledispatch python3-six python3-smmap python3-snowballstemmer python3-soupsieve python3-sphinx python3-sphinxcontrib.blockdiag python3-sphinxcontrib.httpdomain python3-sphinxcontrib.svg2pdfconverter python3-sqlalchemy python3-sqlparse python3-statsd python3-stestr python3-stevedore python3-subunit python3-swiftclient python3-tempest python3-tempita python3-tenacity python3-testrepository python3-testresources python3-testscenarios python3-testtools python3-tinycss2 python3-tz python3-unittest2 python3-urllib3 python3-vine python3-voluptuous python3-waitress python3-wcwidth python3-webcolors python3-webencodings python3-webob python3-webtest python3-wheel python3-wrapt python3-wsgi-intercept python3-xcffib python3-yaml python3-zipp python3.11 python3.11-minimal session-migration sgml-base shared-mime-info sphinx-common subunit testrepository ubuntu-mono uuid-dev wget x11-common xclip xkb-data xml-core Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make flit python3-build python3-tomli python3-installer ispell | aspell | hunspell wordlist gettext-doc libasprintf-dev libgettextpo-dev git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn groff hunspell openoffice.org-hunspell | openoffice.org-core dia inkscape-tutorials libsvg-perl pstoedit python3-uniconvertor ruby aspell colord cups-common libenchant-2-voikko libfftw3-bin libfftw3-dev low-memory-monitor gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html gvfs liblcms2-utils libmagickcore-6.q16-6-extra lksctp-tools libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python-amqp-doc python-attr-doc python-blinker-doc python-cairocffi-doc python-castellan-doc python3-dev python-cliff-doc python-cmd2-doc python-coverage-doc python-cryptography-doc python3-cryptography-vectors python-cssselect2-doc python-debtcollector-doc python3-sniffio python3-trio python3-aioquic python3-h2 python3-httpx python-doc8-doc docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french texlive-latex-base texlive-latex-recommended python3-gpg python-eventlet-doc python-future-doc python-futurist-doc python-gabbi-doc python-git-doc python-greenlet-dev python-greenlet-doc python-jinja2-doc python-jsonpath-rw-ext-doc python-jsonschema-doc python3-rfc3987 python3-uritemplate python3-crypto python-keystoneauth1-doc python3-requests-kerberos python3-keyring python-kombu-doc python3-boto python3-django python3-pymongo python3-redis python-lxml-doc python-mako-doc python3-beaker memcached python-microversion-parse-doc python-migrate-doc python-mock-doc python-nacl-doc ipython3 python-netaddr-docs python-openssl-doc python3-openssl-dbg python-openstacksdk-doc python-os-client-config-doc python-os-service-types-doc python-os-testr-doc python3-binary-memcached python-oslo.cache-doc python-oslo.concurrency-doc python-oslo.log-doc python3-confluent-kafka python3-zmq python-oslo.middleware-doc python-oslo.policy-doc python-oslo.service-doc python-oslo.versionedobjects-doc python3-gssapi python3-invoke libapache2-mod-python python-pecan-doc python-pil-doc python-ply-doc subversion python-pygments-doc ttf-bitstream-vera python-pyinotify-doc python-pyparsing-doc python-reno-doc pdf-viewer python3-egenix-mxtexttools python-reportlab-doc python3-socks python-requests-doc python-setuptools-doc python3-nose python3-stemmer dvipng fonts-freefont-otf imagemagick-6.q16 latexmk libjs-mathjax python3-sphinx-rtd-theme sphinx-doc tex-gyre texlive-fonts-recommended texlive-latex-extra texlive-plain-generic python-sqlalchemy-doc python3-fdb python3-pymssql python3-mysqldb python3-psycopg2 python3-asyncpg python3-aiosqlite python-sqlparse-doc python-stestr-doc python-tenacity-doc python-testtools-doc python-tinycss2-doc python3-brotli python-waitress-doc python-webob-doc python-webtest-doc python3.11-venv python3.11-doc binfmt-support sgml-base-doc Recommended packages: less ssh-client aspell fig2dev imagemagick libimage-magick-perl libwmf-bin python3-cssselect python3-numpy python3-scour aspell-en | aspell-dictionary | aspell6a-dictionary at-spi2-core enchant-2 libarchive-cpio-perl libgdk-pixbuf2.0-bin libglib2.0-data xdg-user-dirs libgtk-3-bin javascript-common libjson-xs-perl libldap-common ghostscript gsfonts poppler-data publicsuffix libsasl2-modules libltdl-dev autopkgtest madison-lite pristine-tar libmail-sendmail-perl python3-requests-toolbelt libpaper-utils python3-fastimport python3-html5lib python3-pastescript python3-olefile python3-dev python3-renderpm python3-sqlalchemy-ext xauth The following NEW packages will be installed: adwaita-icon-theme alembic apache2-dev at-spi2-common autoconf automake autopoint autotools-dev bsdextrautils dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common dbus-user-session dconf-gsettings-backend dconf-service debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common docutils-common dwz emacsen-common file flake8 fontconfig fontconfig-config fonts-dejavu-core fonts-glyphicons-halflings gettext gettext-base git git-man glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme hunspell-en-us ieee-data imagemagick-6-common inkscape intltool-debian jq lib2geom1.2.0 libaom3 libapr1 libapr1-dev libaprutil1 libaprutil1-dev libarchive-zip-perl libaspell15 libatk-bridge2.0-0 libatk1.0-0 libatkmm-1.6-1v5 libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.74.0 libbrotli1 libbsd0 libcairo-gobject2 libcairo2 libcairomm-1.0-1v5 libcdr-0.1-1 libcolord2 libcups2 libcurl3-gnutls libdatrie1 libdav1d6 libdbus-1-3 libdconf1 libde265-0 libdebhelper-perl libdeflate0 libdouble-conversion3 libdw1 libelf1 libenchant-2-2 libepoxy0 liberror-perl libexpat1 libexpat1-dev libfftw3-double3 libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libfribidi0 libgc1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libglibmm-2.4-1v5 libgraphite2-3 libgsl27 libgslcblas0 libgspell-1-2 libgspell-1-common libgtk-3-0 libgtk-3-common libgtkmm-3.0-1v5 libharfbuzz0b libheif1 libhunspell-1.7-0 libice6 libicu72 libimagequant0 libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjs-bootstrap libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl liblcms2-2 libldap-dev libldap2 libldap2-dev liblerc4 liblqr-1-0 libltdl7 libmagic-mgc libmagic1 libmagick++-6.q16-8 libmagickcore-6.q16-6 libmagickwand-6.q16-6 libnghttp2-14 libnspr4 libnss3 libnuma1 libonig5 libopenjp2-7 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpixman-1-0 libpoppler-glib8 libpoppler126 libpotrace0 libproxy1v5 libpsl5 libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libraqm0 librevenge-0.0-0 librsvg2-2 librsvg2-bin librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db libsctp-dev libsctp1 libsigc++-2.0-0v5 libsm6 libsodium23 libsoup2.4-1 libsoup2.4-common libssh-4 libsub-override-perl libsubunit-perl libtext-iconv-perl libthai-data libthai0 libtiff6 libtool libuchardet0 libvisio-0.1-1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libwebpdemux2 libwebpmux3 libwpd-0.10-10 libwpg-0.3-3 libx11-6 libx11-data libx265-199 libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxmu6 libxrandr2 libxrender1 libxslt1.1 libxt6 libyaml-0-2 m4 mailcap man-db media-types mime-support netbase openstack-pkg-tools po-debconf pycadf-common pyflakes3 python-babel-localedata python-os-api-ref-common python-tinycss2-common python3 python3-alabaster python3-alembic python3-all python3-amqp python3-anyjson python3-appdirs python3-attr python3-autopage python3-babel python3-bandit python3-barbicanclient python3-bcrypt python3-blinker python3-blockdiag python3-bs4 python3-cachetools python3-cairocffi python3-cairosvg python3-castellan python3-certifi python3-cffi python3-cffi-backend python3-chardet python3-cliff python3-cmd2 python3-colorama python3-coverage python3-cryptography python3-cssselect2 python3-dateutil python3-ddt python3-debtcollector python3-decorator python3-defusedxml python3-deprecation python3-distutils python3-dnspython python3-doc8 python3-docutils python3-dogpile.cache python3-dulwich python3-eventlet python3-extras python3-fasteners python3-fixtures python3-flake8 python3-funcparserlib python3-future python3-futurist python3-gabbi python3-git python3-gitdb python3-greenlet python3-hacking python3-httplib2 python3-idna python3-imagesize python3-importlib-metadata python3-iniconfig python3-iso8601 python3-jinja2 python3-jmespath python3-json-pointer python3-jsonpatch python3-jsonpath-rw python3-jsonpath-rw-ext python3-jsonschema python3-jwt python3-keystoneauth1 python3-keystoneclient python3-keystonemiddleware python3-kombu python3-ldap python3-lib2to3 python3-logutils python3-lxml python3-mako python3-markupsafe python3-mccabe python3-memcache python3-microversion-parse python3-migrate python3-minimal python3-mock python3-monotonic python3-more-itertools python3-mox3 python3-msgpack python3-munch python3-nacl python3-netaddr python3-netifaces python3-oauthlib python3-openssl python3-openstackdocstheme python3-openstacksdk python3-os-api-ref python3-os-client-config python3-os-service-types python3-os-testr python3-oslo.cache python3-oslo.concurrency python3-oslo.config python3-oslo.context python3-oslo.db python3-oslo.i18n python3-oslo.log python3-oslo.messaging python3-oslo.metrics python3-oslo.middleware python3-oslo.policy python3-oslo.serialization python3-oslo.service python3-oslo.upgradecheck python3-oslo.utils python3-oslo.versionedobjects python3-oslotest python3-packaging python3-paramiko python3-paste python3-pastedeploy python3-pastedeploy-tpl python3-pbr python3-pecan python3-pep8 python3-pil python3-pip python3-pkg-resources python3-pluggy python3-ply python3-prettytable python3-prometheus-client python3-py python3-pyasn1 python3-pyasn1-modules python3-pycadf python3-pycodestyle python3-pycparser python3-pyflakes python3-pygments python3-pyinotify python3-pykmip python3-pyparsing python3-pyperclip python3-pyrsistent python3-pytest python3-reno python3-reportlab python3-reportlab-accel python3-repoze.lru python3-requests python3-requestsexceptions python3-restructuredtext-lint python3-rfc3986 python3-roman python3-routes python3-setuptools python3-simplegeneric python3-singledispatch python3-six python3-smmap python3-snowballstemmer python3-soupsieve python3-sphinx python3-sphinxcontrib.blockdiag python3-sphinxcontrib.httpdomain python3-sphinxcontrib.svg2pdfconverter python3-sqlalchemy python3-sqlparse python3-statsd python3-stestr python3-stevedore python3-subunit python3-swiftclient python3-tempest python3-tempita python3-tenacity python3-testrepository python3-testresources python3-testscenarios python3-testtools python3-tinycss2 python3-tz python3-unittest2 python3-urllib3 python3-vine python3-voluptuous python3-waitress python3-wcwidth python3-webcolors python3-webencodings python3-webob python3-webtest python3-wheel python3-wrapt python3-wsgi-intercept python3-xcffib python3-yaml python3-zipp python3.11 python3.11-minimal sbuild-build-depends-main-dummy session-migration sgml-base shared-mime-info sphinx-common subunit testrepository ubuntu-mono uuid-dev wget x11-common xclip xkb-data xml-core 0 upgraded, 445 newly installed, 0 to remove and 0 not upgraded. Need to get 127 MB of archives. After this operation, 576 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1288 B] Get:2 http://ftpmaster.internal/ubuntu lunar/main amd64 libpython3.11-minimal amd64 3.11.2-6 [836 kB] Get:3 http://ftpmaster.internal/ubuntu lunar/main amd64 libexpat1 amd64 2.5.0-1 [84.2 kB] Get:4 http://ftpmaster.internal/ubuntu lunar/main amd64 python3.11-minimal amd64 3.11.2-6 [2245 kB] Get:5 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-minimal amd64 3.11.2-1 [24.6 kB] Get:6 http://ftpmaster.internal/ubuntu lunar/main amd64 media-types all 10.0.0 [25.8 kB] Get:7 http://ftpmaster.internal/ubuntu lunar/main amd64 mailcap all 3.70+nmu1ubuntu1 [23.8 kB] Get:8 http://ftpmaster.internal/ubuntu lunar/main amd64 mime-support all 3.66 [3696 B] Get:9 http://ftpmaster.internal/ubuntu lunar/main amd64 libpython3.11-stdlib amd64 3.11.2-6 [1903 kB] Get:10 http://ftpmaster.internal/ubuntu lunar/main amd64 python3.11 amd64 3.11.2-6 [565 kB] Get:11 http://ftpmaster.internal/ubuntu lunar/main amd64 libpython3-stdlib amd64 3.11.2-1 [7234 B] Get:12 http://ftpmaster.internal/ubuntu lunar/main amd64 python3 amd64 3.11.2-1 [22.9 kB] Get:13 http://ftpmaster.internal/ubuntu lunar/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu1 [835 kB] Get:14 http://ftpmaster.internal/ubuntu lunar/main amd64 libbrotli1 amd64 1.0.9-2build8 [309 kB] Get:15 http://ftpmaster.internal/ubuntu lunar/main amd64 libfreetype6 amd64 2.12.1+dfsg-4 [390 kB] Get:16 http://ftpmaster.internal/ubuntu lunar/main amd64 fonts-dejavu-core all 2.37-6 [1137 kB] Get:17 http://ftpmaster.internal/ubuntu lunar/main amd64 fontconfig-config amd64 2.14.1-3ubuntu3 [34.9 kB] Get:18 http://ftpmaster.internal/ubuntu lunar/main amd64 libfontconfig1 amd64 2.14.1-3ubuntu3 [136 kB] Get:19 http://ftpmaster.internal/ubuntu lunar/universe amd64 libaom3 amd64 3.6.0-1 [1919 kB] Get:20 http://ftpmaster.internal/ubuntu lunar/universe amd64 libdav1d6 amd64 1.0.0-2 [545 kB] Get:21 http://ftpmaster.internal/ubuntu lunar/universe amd64 libde265-0 amd64 1.0.11-1 [164 kB] Get:22 http://ftpmaster.internal/ubuntu lunar/main amd64 libnuma1 amd64 2.0.16-1 [22.6 kB] Get:23 http://ftpmaster.internal/ubuntu lunar/universe amd64 libx265-199 amd64 3.5-2 [1170 kB] Get:24 http://ftpmaster.internal/ubuntu lunar/universe amd64 libheif1 amd64 1.14.2-1 [212 kB] Get:25 http://ftpmaster.internal/ubuntu lunar/main amd64 libjbig0 amd64 2.1-6ubuntu1 [29.1 kB] Get:26 http://ftpmaster.internal/ubuntu lunar/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu1 [147 kB] Get:27 http://ftpmaster.internal/ubuntu lunar/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] Get:28 http://ftpmaster.internal/ubuntu lunar/main amd64 liblcms2-2 amd64 2.14-2 [161 kB] Get:29 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libglib2.0-0 amd64 2.76.0-1ubuntu1 [1515 kB] Get:30 http://ftpmaster.internal/ubuntu lunar/universe amd64 liblqr-1-0 amd64 0.4.2-2.1 [27.7 kB] Get:31 http://ftpmaster.internal/ubuntu lunar/main amd64 libltdl7 amd64 2.4.7-5 [40.3 kB] Get:32 http://ftpmaster.internal/ubuntu lunar/main amd64 libopenjp2-7 amd64 2.5.0-1build1 [174 kB] Get:33 http://ftpmaster.internal/ubuntu lunar/main amd64 libdeflate0 amd64 1.15-1 [41.9 kB] Get:34 http://ftpmaster.internal/ubuntu lunar/main amd64 liblerc4 amd64 4.0.0+ds-2ubuntu2 [185 kB] Get:35 http://ftpmaster.internal/ubuntu lunar/main amd64 libwebp7 amd64 1.2.4-0.1build1 [212 kB] Get:36 http://ftpmaster.internal/ubuntu lunar/main amd64 libtiff6 amd64 4.5.0-4ubuntu1 [195 kB] Get:37 http://ftpmaster.internal/ubuntu lunar/main amd64 libwebpdemux2 amd64 1.2.4-0.1build1 [9886 B] Get:38 http://ftpmaster.internal/ubuntu lunar/main amd64 libwebpmux3 amd64 1.2.4-0.1build1 [20.8 kB] Get:39 http://ftpmaster.internal/ubuntu lunar/main amd64 libxau6 amd64 1:1.0.9-1build5 [7634 B] Get:40 http://ftpmaster.internal/ubuntu lunar/main amd64 libbsd0 amd64 0.11.7-4 [41.4 kB] Get:41 http://ftpmaster.internal/ubuntu lunar/main amd64 libxdmcp6 amd64 1:1.1.3-0ubuntu5 [10.9 kB] Get:42 http://ftpmaster.internal/ubuntu lunar/main amd64 libxcb1 amd64 1.15-1 [48.0 kB] Get:43 http://ftpmaster.internal/ubuntu lunar/main amd64 libx11-data all 2:1.8.4-2 [118 kB] Get:44 http://ftpmaster.internal/ubuntu lunar/main amd64 libx11-6 amd64 2:1.8.4-2 [649 kB] Get:45 http://ftpmaster.internal/ubuntu lunar/main amd64 libxext6 amd64 2:1.3.4-1build1 [31.8 kB] Get:46 http://ftpmaster.internal/ubuntu lunar/main amd64 libicu72 amd64 72.1-3ubuntu1 [10.8 MB] Get:47 http://ftpmaster.internal/ubuntu lunar/main amd64 libxml2 amd64 2.9.14+dfsg-1.1build2 [763 kB] Get:48 http://ftpmaster.internal/ubuntu lunar/universe amd64 imagemagick-6-common all 8:6.9.11.60+dfsg-1.6 [64.6 kB] Get:49 http://ftpmaster.internal/ubuntu lunar/universe amd64 libmagickcore-6.q16-6 amd64 8:6.9.11.60+dfsg-1.6 [1792 kB] Get:50 http://ftpmaster.internal/ubuntu lunar/universe amd64 libmagickwand-6.q16-6 amd64 8:6.9.11.60+dfsg-1.6 [323 kB] Get:51 http://ftpmaster.internal/ubuntu lunar/main amd64 sgml-base all 1.31 [11.4 kB] Get:52 http://ftpmaster.internal/ubuntu lunar/main amd64 libdbus-1-3 amd64 1.14.4-1ubuntu1 [201 kB] Get:53 http://ftpmaster.internal/ubuntu lunar/main amd64 dbus-bin amd64 1.14.4-1ubuntu1 [39.4 kB] Get:54 http://ftpmaster.internal/ubuntu lunar/main amd64 dbus-session-bus-common all 1.14.4-1ubuntu1 [73.7 kB] Get:55 http://ftpmaster.internal/ubuntu lunar/main amd64 dbus-daemon amd64 1.14.4-1ubuntu1 [118 kB] Get:56 http://ftpmaster.internal/ubuntu lunar/main amd64 dbus-system-bus-common all 1.14.4-1ubuntu1 [74.8 kB] Get:57 http://ftpmaster.internal/ubuntu lunar/main amd64 dbus amd64 1.14.4-1ubuntu1 [24.3 kB] Get:58 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libpam-systemd amd64 252.5-2ubuntu3 [206 kB] Get:59 http://ftpmaster.internal/ubuntu lunar/main amd64 dbus-user-session amd64 1.14.4-1ubuntu1 [10.1 kB] Get:60 http://ftpmaster.internal/ubuntu lunar/main amd64 libelf1 amd64 0.188-2.1 [53.4 kB] Get:61 http://ftpmaster.internal/ubuntu lunar/main amd64 libfribidi0 amd64 1.0.8-2.1ubuntu1 [25.9 kB] Get:62 http://ftpmaster.internal/ubuntu lunar/main amd64 libtext-iconv-perl amd64 1.7-8 [13.6 kB] Get:63 http://ftpmaster.internal/ubuntu lunar/main amd64 libyaml-0-2 amd64 0.2.5-1 [52.8 kB] Get:64 http://ftpmaster.internal/ubuntu lunar/main amd64 netbase all 6.4 [13.1 kB] Get:65 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-netifaces amd64 0.11.0-2build1 [17.7 kB] Get:66 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pkg-resources all 66.1.1-1 [225 kB] Get:67 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pygments all 2.14.0+dfsg-1 [785 kB] Get:68 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-yaml amd64 6.0-3build1 [121 kB] Get:69 http://ftpmaster.internal/ubuntu lunar/main amd64 shared-mime-info amd64 2.2-1 [459 kB] Get:70 http://ftpmaster.internal/ubuntu lunar/main amd64 xkb-data all 2.38-0ubuntu1 [392 kB] Get:71 http://ftpmaster.internal/ubuntu lunar/main amd64 bsdextrautils amd64 2.38.1-4ubuntu1 [71.0 kB] Get:72 http://ftpmaster.internal/ubuntu lunar/main amd64 libmagic-mgc amd64 1:5.44-3 [293 kB] Get:73 http://ftpmaster.internal/ubuntu lunar/main amd64 libmagic1 amd64 1:5.44-3 [85.6 kB] Get:74 http://ftpmaster.internal/ubuntu lunar/main amd64 file amd64 1:5.44-3 [21.8 kB] Get:75 http://ftpmaster.internal/ubuntu lunar/main amd64 gettext-base amd64 0.21-11 [36.5 kB] Get:76 http://ftpmaster.internal/ubuntu lunar/main amd64 libuchardet0 amd64 0.0.7-1build2 [76.9 kB] Get:77 http://ftpmaster.internal/ubuntu lunar/main amd64 groff-base amd64 1.22.4-10 [937 kB] Get:78 http://ftpmaster.internal/ubuntu lunar/main amd64 libnghttp2-14 amd64 1.52.0-1 [72.0 kB] Get:79 http://ftpmaster.internal/ubuntu lunar/main amd64 libpipeline1 amd64 1.5.7-1 [23.3 kB] Get:80 http://ftpmaster.internal/ubuntu lunar/main amd64 libpsl5 amd64 0.21.2-1 [59.0 kB] Get:81 http://ftpmaster.internal/ubuntu lunar/main amd64 man-db amd64 2.11.2-1 [1218 kB] Get:82 http://ftpmaster.internal/ubuntu lunar/main amd64 wget amd64 1.21.3-1ubuntu1 [334 kB] Get:83 http://ftpmaster.internal/ubuntu lunar/main amd64 hicolor-icon-theme all 0.17-2 [9976 B] Get:84 http://ftpmaster.internal/ubuntu lunar/main amd64 libgdk-pixbuf2.0-common all 2.42.10+dfsg-1build1 [5496 B] Get:85 http://ftpmaster.internal/ubuntu lunar/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.10+dfsg-1build1 [146 kB] Get:86 http://ftpmaster.internal/ubuntu lunar/main amd64 gtk-update-icon-cache amd64 3.24.37-1ubuntu1 [47.8 kB] Get:87 http://ftpmaster.internal/ubuntu lunar/main amd64 humanity-icon-theme all 0.6.16 [1282 kB] Get:88 http://ftpmaster.internal/ubuntu lunar/main amd64 ubuntu-mono all 20.10-0ubuntu2 [153 kB] Get:89 http://ftpmaster.internal/ubuntu lunar/main amd64 adwaita-icon-theme all 41.0-1ubuntu1 [3444 kB] Get:90 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-more-itertools all 8.10.0-2 [47.9 kB] Get:91 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-zipp all 1.0.0-6 [6090 B] Get:92 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-importlib-metadata all 4.12.0-1 [17.8 kB] Get:93 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-markupsafe amd64 2.1.2-1build1 [12.4 kB] Get:94 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-mako all 1.2.4+ds-1 [63.2 kB] Get:95 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-greenlet amd64 2.0.1-1build1 [141 kB] Get:96 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-sqlalchemy all 1.4.46+ds1-1build1 [1018 kB] Get:97 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-alembic all 1.8.1-0ubuntu1 [137 kB] Get:98 http://ftpmaster.internal/ubuntu lunar/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] Get:99 http://ftpmaster.internal/ubuntu lunar/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] Get:100 http://ftpmaster.internal/ubuntu lunar/main amd64 libjs-sphinxdoc all 5.3.0-3 [129 kB] Get:101 http://ftpmaster.internal/ubuntu lunar/main amd64 alembic all 1.8.1-0ubuntu1 [277 kB] Get:102 http://ftpmaster.internal/ubuntu lunar/main amd64 autotools-dev all 20220109.1 [44.9 kB] Get:103 http://ftpmaster.internal/ubuntu lunar/main amd64 m4 amd64 1.4.19-3 [243 kB] Get:104 http://ftpmaster.internal/ubuntu lunar/main amd64 autoconf all 2.71-3 [339 kB] Get:105 http://ftpmaster.internal/ubuntu lunar/main amd64 automake all 1:1.16.5-1.3 [558 kB] Get:106 http://ftpmaster.internal/ubuntu lunar/main amd64 autopoint all 0.21-11 [420 kB] Get:107 http://ftpmaster.internal/ubuntu lunar/main amd64 libdebhelper-perl all 13.11.4ubuntu3 [66.1 kB] Get:108 http://ftpmaster.internal/ubuntu lunar/main amd64 libtool all 2.4.7-5 [166 kB] Get:109 http://ftpmaster.internal/ubuntu lunar/main amd64 dh-autoreconf all 20 [16.1 kB] Get:110 http://ftpmaster.internal/ubuntu lunar/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:111 http://ftpmaster.internal/ubuntu lunar/main amd64 libsub-override-perl all 0.09-4 [8706 B] Get:112 http://ftpmaster.internal/ubuntu lunar/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:113 http://ftpmaster.internal/ubuntu lunar/main amd64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:114 http://ftpmaster.internal/ubuntu lunar/main amd64 libdw1 amd64 0.188-2.1 [251 kB] Get:115 http://ftpmaster.internal/ubuntu lunar/main amd64 debugedit amd64 1:5.0-5 [46.1 kB] Get:116 http://ftpmaster.internal/ubuntu lunar/main amd64 dwz amd64 0.15-1 [112 kB] Get:117 http://ftpmaster.internal/ubuntu lunar/main amd64 gettext amd64 0.21-11 [867 kB] Get:118 http://ftpmaster.internal/ubuntu lunar/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:119 http://ftpmaster.internal/ubuntu lunar/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:120 http://ftpmaster.internal/ubuntu lunar/main amd64 debhelper all 13.11.4ubuntu3 [925 kB] Get:121 http://ftpmaster.internal/ubuntu lunar/main amd64 libapr1 amd64 1.7.2-2 [106 kB] Get:122 http://ftpmaster.internal/ubuntu lunar/main amd64 uuid-dev amd64 2.38.1-4ubuntu1 [33.3 kB] Get:123 http://ftpmaster.internal/ubuntu lunar/main amd64 libsctp1 amd64 1.0.19+dfsg-2 [8688 B] Get:124 http://ftpmaster.internal/ubuntu lunar/main amd64 libsctp-dev amd64 1.0.19+dfsg-2 [51.0 kB] Get:125 http://ftpmaster.internal/ubuntu lunar/main amd64 libapr1-dev amd64 1.7.2-2 [753 kB] Get:126 http://ftpmaster.internal/ubuntu lunar/main amd64 libaprutil1 amd64 1.6.3-1ubuntu1 [91.6 kB] Get:127 http://ftpmaster.internal/ubuntu lunar/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-10 [20.2 kB] Get:128 http://ftpmaster.internal/ubuntu lunar/main amd64 libsasl2-2 amd64 2.1.28+dfsg-10 [56.6 kB] Get:129 http://ftpmaster.internal/ubuntu lunar/main amd64 libldap2 amd64 2.6.3+dfsg-1~exp1ubuntu2 [184 kB] Get:130 http://ftpmaster.internal/ubuntu lunar/main amd64 libldap-dev amd64 2.6.3+dfsg-1~exp1ubuntu2 [308 kB] Get:131 http://ftpmaster.internal/ubuntu lunar/main amd64 libldap2-dev all 2.6.3+dfsg-1~exp1ubuntu2 [11.1 kB] Get:132 http://ftpmaster.internal/ubuntu lunar/main amd64 libexpat1-dev amd64 2.5.0-1 [137 kB] Get:133 http://ftpmaster.internal/ubuntu lunar/main amd64 libaprutil1-dev amd64 1.6.3-1ubuntu1 [408 kB] Get:134 http://ftpmaster.internal/ubuntu lunar/main amd64 libpcre2-16-0 amd64 10.42-1 [211 kB] Get:135 http://ftpmaster.internal/ubuntu lunar/main amd64 libpcre2-32-0 amd64 10.42-1 [198 kB] Get:136 http://ftpmaster.internal/ubuntu lunar/main amd64 libpcre2-posix3 amd64 10.42-1 [6744 B] Get:137 http://ftpmaster.internal/ubuntu lunar/main amd64 libpcre2-dev amd64 10.42-1 [744 kB] Get:138 http://ftpmaster.internal/ubuntu lunar/main amd64 apache2-dev amd64 2.4.55-1ubuntu2 [198 kB] Get:139 http://ftpmaster.internal/ubuntu lunar/main amd64 at-spi2-common all 2.47.1-1 [7426 B] Get:140 http://ftpmaster.internal/ubuntu lunar/main amd64 libdconf1 amd64 0.40.0-4 [39.3 kB] Get:141 http://ftpmaster.internal/ubuntu lunar/main amd64 dconf-service amd64 0.40.0-4 [27.1 kB] Get:142 http://ftpmaster.internal/ubuntu lunar/main amd64 dconf-gsettings-backend amd64 0.40.0-4 [22.1 kB] Get:143 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-lib2to3 all 3.11.2-2 [75.9 kB] Get:144 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-distutils all 3.11.2-2 [130 kB] Get:145 http://ftpmaster.internal/ubuntu lunar/universe amd64 dh-python all 5.20230130 [101 kB] Get:146 http://ftpmaster.internal/ubuntu lunar/main amd64 emacsen-common all 3.0.5 [12.1 kB] Get:147 http://ftpmaster.internal/ubuntu lunar/main amd64 dictionaries-common all 1.29.4 [186 kB] Get:148 http://ftpmaster.internal/ubuntu lunar/main amd64 xml-core all 0.18+nmu1 [21.6 kB] Get:149 http://ftpmaster.internal/ubuntu lunar/main amd64 docutils-common all 0.19+dfsg-6 [129 kB] Get:150 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-mccabe all 0.7.0-1 [8678 B] Get:151 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pycodestyle all 2.10.0-1 [38.4 kB] Get:152 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pyflakes all 2.5.0-1 [55.2 kB] Get:153 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-setuptools all 66.1.1-1 [453 kB] Get:154 http://ftpmaster.internal/ubuntu lunar-proposed/universe amd64 python3-flake8 all 5.0.4-4 [47.0 kB] Get:155 http://ftpmaster.internal/ubuntu lunar-proposed/universe amd64 flake8 all 5.0.4-4 [6326 B] Get:156 http://ftpmaster.internal/ubuntu lunar/main amd64 fontconfig amd64 2.14.1-3ubuntu3 [180 kB] Get:157 http://ftpmaster.internal/ubuntu lunar/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] Get:158 http://ftpmaster.internal/ubuntu lunar/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build4 [58.2 kB] Get:159 http://ftpmaster.internal/ubuntu lunar/main amd64 libssh-4 amd64 0.10.4-2 [185 kB] Get:160 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 libcurl3-gnutls amd64 7.88.1-7ubuntu1 [300 kB] Get:161 http://ftpmaster.internal/ubuntu lunar/main amd64 liberror-perl all 0.17029-2 [25.6 kB] Get:162 http://ftpmaster.internal/ubuntu lunar/main amd64 git-man all 1:2.39.2-1ubuntu1 [1069 kB] Get:163 http://ftpmaster.internal/ubuntu lunar/main amd64 git amd64 1:2.39.2-1ubuntu1 [3541 kB] Get:164 http://ftpmaster.internal/ubuntu lunar/main amd64 libproxy1v5 amd64 0.4.18-1.2 [51.7 kB] Get:165 http://ftpmaster.internal/ubuntu lunar/main amd64 glib-networking-common all 2.76~beta-1 [2784 B] Get:166 http://ftpmaster.internal/ubuntu lunar/main amd64 glib-networking-services amd64 2.76~beta-1 [9184 B] Get:167 http://ftpmaster.internal/ubuntu lunar/main amd64 session-migration amd64 0.3.6 [9774 B] Get:168 http://ftpmaster.internal/ubuntu lunar/main amd64 gsettings-desktop-schemas all 44~beta-1ubuntu1 [33.8 kB] Get:169 http://ftpmaster.internal/ubuntu lunar/main amd64 glib-networking amd64 2.76~beta-1 [66.3 kB] Get:170 http://ftpmaster.internal/ubuntu lunar/main amd64 hunspell-en-us all 1:2020.12.07-2 [280 kB] Get:171 http://ftpmaster.internal/ubuntu lunar/main amd64 ieee-data all 20220827.1 [2113 kB] Get:172 http://ftpmaster.internal/ubuntu lunar/main amd64 libpixman-1-0 amd64 0.42.2-1 [268 kB] Get:173 http://ftpmaster.internal/ubuntu lunar/main amd64 libxcb-render0 amd64 1.15-1 [16.3 kB] Get:174 http://ftpmaster.internal/ubuntu lunar/main amd64 libxcb-shm0 amd64 1.15-1 [5740 B] Get:175 http://ftpmaster.internal/ubuntu lunar/main amd64 libxrender1 amd64 1:0.9.10-1.1 [20.0 kB] Get:176 http://ftpmaster.internal/ubuntu lunar/main amd64 libcairo2 amd64 1.16.0-7 [518 kB] Get:177 http://ftpmaster.internal/ubuntu lunar/main amd64 libcairo-gobject2 amd64 1.16.0-7 [18.6 kB] Get:178 http://ftpmaster.internal/ubuntu lunar/main amd64 libgraphite2-3 amd64 1.3.14-1build2 [71.3 kB] Get:179 http://ftpmaster.internal/ubuntu lunar/main amd64 libharfbuzz0b amd64 6.0.0+dfsg-3build1 [411 kB] Get:180 http://ftpmaster.internal/ubuntu lunar/main amd64 libthai-data all 0.1.29-1build1 [162 kB] Get:181 http://ftpmaster.internal/ubuntu lunar/main amd64 libdatrie1 amd64 0.2.13-2 [19.9 kB] Get:182 http://ftpmaster.internal/ubuntu lunar/main amd64 libthai0 amd64 0.1.29-1build1 [19.2 kB] Get:183 http://ftpmaster.internal/ubuntu lunar/main amd64 libpango-1.0-0 amd64 1.50.12+ds-1 [220 kB] Get:184 http://ftpmaster.internal/ubuntu lunar/main amd64 libpangoft2-1.0-0 amd64 1.50.12+ds-1 [43.6 kB] Get:185 http://ftpmaster.internal/ubuntu lunar/main amd64 libpangocairo-1.0-0 amd64 1.50.12+ds-1 [29.6 kB] Get:186 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 librsvg2-2 amd64 2.54.5+dfsg-1ubuntu2 [2982 kB] Get:187 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 librsvg2-common amd64 2.54.5+dfsg-1ubuntu2 [17.6 kB] Get:188 http://ftpmaster.internal/ubuntu lunar/universe amd64 libdouble-conversion3 amd64 3.2.1-1 [39.3 kB] Get:189 http://ftpmaster.internal/ubuntu lunar/universe amd64 libgslcblas0 amd64 2.7.1+dfsg-3 [94.4 kB] Get:190 http://ftpmaster.internal/ubuntu lunar/universe amd64 libgsl27 amd64 2.7.1+dfsg-3 [1000 kB] Get:191 http://ftpmaster.internal/ubuntu lunar/universe amd64 lib2geom1.2.0 amd64 1.2.2-3 [339 kB] Get:192 http://ftpmaster.internal/ubuntu lunar/main amd64 libatk1.0-0 amd64 2.47.1-1 [54.8 kB] Get:193 http://ftpmaster.internal/ubuntu lunar/main amd64 libsigc++-2.0-0v5 amd64 2.12.0-1 [12.6 kB] Get:194 http://ftpmaster.internal/ubuntu lunar/main amd64 libglibmm-2.4-1v5 amd64 2.66.5-2 [624 kB] Get:195 http://ftpmaster.internal/ubuntu lunar/main amd64 libatkmm-1.6-1v5 amd64 2.28.3-1 [76.8 kB] Get:196 http://ftpmaster.internal/ubuntu lunar/main amd64 libboost-filesystem1.74.0 amd64 1.74.0-18.1ubuntu3 [263 kB] Get:197 http://ftpmaster.internal/ubuntu lunar/main amd64 libcairomm-1.0-1v5 amd64 1.14.4-2 [42.5 kB] Get:198 http://ftpmaster.internal/ubuntu lunar/main amd64 librevenge-0.0-0 amd64 0.0.4-6ubuntu7 [209 kB] Get:199 http://ftpmaster.internal/ubuntu lunar/main amd64 libcdr-0.1-1 amd64 0.1.6-2build4 [384 kB] Get:200 http://ftpmaster.internal/ubuntu lunar/main amd64 libgc1 amd64 1:8.2.2-3 [89.7 kB] Get:201 http://ftpmaster.internal/ubuntu lunar/main amd64 libgspell-1-common all 1.12.0-1build1 [5680 B] Get:202 http://ftpmaster.internal/ubuntu lunar/main amd64 libaspell15 amd64 0.60.8-4build1 [325 kB] Get:203 http://ftpmaster.internal/ubuntu lunar/main amd64 libhunspell-1.7-0 amd64 1.7.2+really1.7.1-2 [173 kB] Get:204 http://ftpmaster.internal/ubuntu lunar/main amd64 libenchant-2-2 amd64 2.3.3-2 [50.6 kB] Get:205 http://ftpmaster.internal/ubuntu lunar/main amd64 libxi6 amd64 2:1.8-1build1 [32.6 kB] Get:206 http://ftpmaster.internal/ubuntu lunar/main amd64 libatspi2.0-0 amd64 2.47.1-1 [81.0 kB] Get:207 http://ftpmaster.internal/ubuntu lunar/main amd64 libatk-bridge2.0-0 amd64 2.47.1-1 [65.8 kB] Get:208 http://ftpmaster.internal/ubuntu lunar/main amd64 libcolord2 amd64 1.4.6-2.2 [149 kB] Get:209 http://ftpmaster.internal/ubuntu lunar/main amd64 libavahi-common-data amd64 0.8-6ubuntu1 [24.0 kB] Get:210 http://ftpmaster.internal/ubuntu lunar/main amd64 libavahi-common3 amd64 0.8-6ubuntu1 [23.4 kB] Get:211 http://ftpmaster.internal/ubuntu lunar/main amd64 libavahi-client3 amd64 0.8-6ubuntu1 [27.6 kB] Get:212 http://ftpmaster.internal/ubuntu lunar/main amd64 libcups2 amd64 2.4.2-1ubuntu4 [261 kB] Get:213 http://ftpmaster.internal/ubuntu lunar/main amd64 libepoxy0 amd64 1.5.10-1 [237 kB] Get:214 http://ftpmaster.internal/ubuntu lunar/main amd64 libwayland-client0 amd64 1.21.0-1 [26.0 kB] Get:215 http://ftpmaster.internal/ubuntu lunar/main amd64 libwayland-cursor0 amd64 1.21.0-1 [10.5 kB] Get:216 http://ftpmaster.internal/ubuntu lunar/main amd64 libwayland-egl1 amd64 1.21.0-1 [5330 B] Get:217 http://ftpmaster.internal/ubuntu lunar/main amd64 libxcomposite1 amd64 1:0.4.5-1build2 [7192 B] Get:218 http://ftpmaster.internal/ubuntu lunar/main amd64 libxfixes3 amd64 1:6.0.0-2 [10.9 kB] Get:219 http://ftpmaster.internal/ubuntu lunar/main amd64 libxcursor1 amd64 1:1.2.1-1 [21.4 kB] Get:220 http://ftpmaster.internal/ubuntu lunar/main amd64 libxdamage1 amd64 1:1.1.6-1 [6098 B] Get:221 http://ftpmaster.internal/ubuntu lunar/main amd64 libxinerama1 amd64 2:1.1.4-3 [7382 B] Get:222 http://ftpmaster.internal/ubuntu lunar/main amd64 libxkbcommon0 amd64 1.5.0-1 [120 kB] Get:223 http://ftpmaster.internal/ubuntu lunar/main amd64 libxrandr2 amd64 2:1.5.2-2 [20.4 kB] Get:224 http://ftpmaster.internal/ubuntu lunar/main amd64 libgtk-3-common all 3.24.37-1ubuntu1 [408 kB] Get:225 http://ftpmaster.internal/ubuntu lunar/main amd64 libgtk-3-0 amd64 3.24.37-1ubuntu1 [2921 kB] Get:226 http://ftpmaster.internal/ubuntu lunar/main amd64 libgspell-1-2 amd64 1.12.0-1build1 [53.7 kB] Get:227 http://ftpmaster.internal/ubuntu lunar/main amd64 libpangomm-1.4-1v5 amd64 2.46.3-1 [51.2 kB] Get:228 http://ftpmaster.internal/ubuntu lunar/main amd64 libgtkmm-3.0-1v5 amd64 3.24.7-1 [977 kB] Get:229 http://ftpmaster.internal/ubuntu lunar/universe amd64 libmagick++-6.q16-8 amd64 8:6.9.11.60+dfsg-1.6 [149 kB] Get:230 http://ftpmaster.internal/ubuntu lunar/main amd64 libnspr4 amd64 2:4.35-1 [117 kB] Get:231 http://ftpmaster.internal/ubuntu lunar/main amd64 libnss3 amd64 2:3.87.1-1 [1394 kB] Get:232 http://ftpmaster.internal/ubuntu lunar/main amd64 libpoppler126 amd64 22.12.0-2ubuntu1 [1100 kB] Get:233 http://ftpmaster.internal/ubuntu lunar/main amd64 libpoppler-glib8 amd64 22.12.0-2ubuntu1 [138 kB] Get:234 http://ftpmaster.internal/ubuntu lunar/universe amd64 libpotrace0 amd64 1.16-2 [17.2 kB] Get:235 http://ftpmaster.internal/ubuntu lunar/main amd64 libsoup2.4-common all 2.74.3-1 [3748 B] Get:236 http://ftpmaster.internal/ubuntu lunar/main amd64 libsoup2.4-1 amd64 2.74.3-1 [280 kB] Get:237 http://ftpmaster.internal/ubuntu lunar/main amd64 libvisio-0.1-1 amd64 0.1.7-1build7 [234 kB] Get:238 http://ftpmaster.internal/ubuntu lunar/main amd64 libwpd-0.10-10 amd64 0.10.3-2build1 [209 kB] Get:239 http://ftpmaster.internal/ubuntu lunar/main amd64 libwpg-0.3-3 amd64 0.3.3-1build3 [49.9 kB] Get:240 http://ftpmaster.internal/ubuntu lunar/main amd64 libxslt1.1 amd64 1.1.35-1 [164 kB] Get:241 http://ftpmaster.internal/ubuntu lunar/universe amd64 inkscape amd64 1.2.2-2ubuntu1 [21.6 MB] Get:242 http://ftpmaster.internal/ubuntu lunar/main amd64 libonig5 amd64 6.9.8-1 [168 kB] Get:243 http://ftpmaster.internal/ubuntu lunar/main amd64 libjq1 amd64 1.6-2.1ubuntu3 [133 kB] Get:244 http://ftpmaster.internal/ubuntu lunar/main amd64 jq amd64 1.6-2.1ubuntu3 [52.5 kB] Get:245 http://ftpmaster.internal/ubuntu lunar/main amd64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] Get:246 http://ftpmaster.internal/ubuntu lunar/main amd64 libice6 amd64 2:1.0.10-1build2 [42.6 kB] Get:247 http://ftpmaster.internal/ubuntu lunar/main amd64 libimagequant0 amd64 2.17.0-1 [34.6 kB] Get:248 http://ftpmaster.internal/ubuntu lunar/universe amd64 libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] Get:249 http://ftpmaster.internal/ubuntu lunar/main amd64 libjson-perl all 4.10000-1 [81.9 kB] Get:250 http://ftpmaster.internal/ubuntu lunar/main amd64 libraqm0 amd64 0.7.0-4.1 [11.3 kB] Get:251 http://ftpmaster.internal/ubuntu lunar-proposed/universe amd64 librsvg2-bin amd64 2.54.5+dfsg-1ubuntu2 [1822 kB] Get:252 http://ftpmaster.internal/ubuntu lunar/main amd64 libsm6 amd64 2:1.2.3-1build2 [16.7 kB] Get:253 http://ftpmaster.internal/ubuntu lunar/main amd64 libsodium23 amd64 1.0.18-1build2 [164 kB] Get:254 http://ftpmaster.internal/ubuntu lunar/universe amd64 libsubunit-perl all 1.4.0-3 [5948 B] Get:255 http://ftpmaster.internal/ubuntu lunar/main amd64 libxt6 amd64 1:1.2.1-1 [177 kB] Get:256 http://ftpmaster.internal/ubuntu lunar/main amd64 libxmu6 amd64 2:1.1.3-3 [49.6 kB] Get:257 http://ftpmaster.internal/ubuntu lunar/main amd64 pycadf-common all 3.1.1-2 [4608 B] Get:258 http://ftpmaster.internal/ubuntu lunar/universe amd64 pyflakes3 all 2.5.0-1 [3450 B] Get:259 http://ftpmaster.internal/ubuntu lunar/main amd64 python-babel-localedata all 2.10.3-1 [6357 kB] Get:260 http://ftpmaster.internal/ubuntu lunar/universe amd64 python-tinycss2-common all 1.2.1-2 [33.9 kB] Get:261 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-all amd64 3.11.2-1 [896 B] Get:262 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-anyjson all 0.3.3-5 [6892 B] Get:263 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-appdirs all 1.4.4-3 [10.8 kB] Get:264 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-attr all 22.2.0-1 [49.6 kB] Get:265 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-autopage all 0.4.0-3 [12.8 kB] Get:266 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-tz all 2022.7.1-2 [30.6 kB] Get:267 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-babel all 2.10.3-1 [87.5 kB] Get:268 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-wcwidth all 0.2.5+dfsg1-1.1 [22.2 kB] Get:269 http://ftpmaster.internal/ubuntu lunar/universe amd64 xclip amd64 0.13-2 [18.3 kB] Get:270 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pyperclip all 1.8.2-2 [11.5 kB] Get:271 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-cmd2 all 2.4.2+ds-3 [120 kB] Get:272 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-roman all 3.3-3 [9632 B] Get:273 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-docutils all 0.19+dfsg-6 [386 kB] Get:274 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-six all 1.16.0-4 [12.4 kB] Get:275 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pbr all 5.11.1-0ubuntu1 [66.5 kB] Get:276 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-prettytable all 3.6.0-1 [33.1 kB] Get:277 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pyparsing all 3.0.9-1 [83.1 kB] Get:278 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-stevedore all 1:5.0.0-0ubuntu1 [21.0 kB] Get:279 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-cliff all 4.2.0-0ubuntu1 [42.9 kB] Get:280 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-iso8601 all 1.0.2-1 [15.8 kB] Get:281 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-lxml amd64 4.9.2-1build1 [1225 kB] Get:282 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-blinker all 1.5-1 [14.0 kB] Get:283 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-cffi-backend amd64 1.15.1-5build1 [76.0 kB] Get:284 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-cryptography amd64 38.0.4-2 [697 kB] Get:285 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jwt all 2.6.0-1 [18.2 kB] Get:286 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oauthlib all 3.2.2-1 [89.7 kB] Get:287 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-os-service-types all 1.7.0-2 [12.9 kB] Get:288 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-certifi all 2022.9.24-1 [155 kB] Get:289 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-chardet all 5.1.0+dfsg-2 [119 kB] Get:290 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-idna all 3.3-1 [49.3 kB] Get:291 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-urllib3 all 1.26.12-1 [99.7 kB] Get:292 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-requests all 2.28.1+dfsg-1ubuntu1 [49.9 kB] Get:293 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-keystoneauth1 all 5.1.2-0ubuntu1 [161 kB] Get:294 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.i18n all 6.0.0-0ubuntu1 [21.7 kB] Get:295 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-wrapt amd64 1.14.1-2build1 [34.0 kB] Get:296 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-debtcollector all 2.3.0-0ubuntu1 [13.7 kB] Get:297 http://ftpmaster.internal/ubuntu lunar-proposed/main amd64 python3-msgpack amd64 1.0.3-2build1 [66.7 kB] Get:298 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-netaddr all 0.8.0-2 [309 kB] Get:299 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-packaging all 23.0-1 [32.7 kB] Get:300 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.utils all 6.1.0-0ubuntu1 [60.9 kB] Get:301 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.serialization all 5.1.1-0ubuntu1 [15.1 kB] Get:302 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-barbicanclient all 5.5.0-0ubuntu1 [49.1 kB] Get:303 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-funcparserlib all 1.0.0-0.2 [17.8 kB] Get:304 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pil amd64 9.4.0-1.1build1 [431 kB] Get:305 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-webcolors all 1.11.1-1 [10.9 kB] Get:306 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-reportlab-accel amd64 3.6.12-1build1 [21.6 kB] Get:307 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-reportlab all 3.6.12-1build1 [565 kB] Get:308 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-blockdiag all 2.0.1+dfsg-1 [69.2 kB] Get:309 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-soupsieve all 2.4-1 [33.4 kB] Get:310 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-bs4 all 4.11.2-2 [98.4 kB] Get:311 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-cachetools all 5.2.0-1 [10.3 kB] Get:312 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-ply all 3.11-5 [47.5 kB] Get:313 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pycparser all 2.21-1 [76.9 kB] Get:314 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-cffi all 1.15.1-5build1 [72.7 kB] Get:315 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-xcffib all 0.11.1-4 [64.1 kB] Get:316 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-cairocffi all 1.4.0-1 [70.1 kB] Get:317 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] Get:318 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-tinycss2 all 1.2.1-2 [19.6 kB] Get:319 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-cssselect2 all 0.7.0-1 [16.1 kB] Get:320 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] Get:321 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-cairosvg all 2.5.2-1 [36.5 kB] Get:322 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-dateutil all 2.8.2-1 [79.1 kB] Get:323 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-monotonic all 1.6-2 [5732 B] Get:324 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.context all 1:5.1.1-0ubuntu1 [13.2 kB] Get:325 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pyinotify all 0.9.6-2 [25.3 kB] Get:326 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.log all 5.0.0-0ubuntu1 [43.3 kB] Get:327 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-rfc3986 all 1.5.0-2 [22.6 kB] Get:328 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.config all 1:9.1.1-0ubuntu1 [87.7 kB] Get:329 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-castellan all 4.1.0-0ubuntu1 [44.6 kB] Get:330 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-colorama all 0.4.6-2 [32.7 kB] Get:331 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-coverage amd64 6.5.0+dfsg1-2build1 [135 kB] Get:332 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-ddt all 1.6.0-2 [8406 B] Get:333 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-decorator all 5.1.1-3 [9938 B] Get:334 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-deprecation all 2.1.0-2 [9032 B] Get:335 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-dnspython all 2.3.0-1ubuntu1 [155 kB] Get:336 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-restructuredtext-lint all 1.3.2-2 [12.8 kB] Get:337 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-doc8 all 0.10.1-1 [18.7 kB] Get:338 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-dogpile.cache all 1.1.8-2 [40.9 kB] Get:339 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-dulwich amd64 0.21.2-1build1 [302 kB] Get:340 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-eventlet all 0.33.1-4 [159 kB] Get:341 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-extras all 1.0.0-4build1 [7640 B] Get:342 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-fasteners all 0.17.3-2 [13.5 kB] Get:343 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-testtools all 2.5.0-4 [123 kB] Get:344 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-fixtures all 4.0.1-2 [33.6 kB] Get:345 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-future all 0.18.2-6ubuntu1 [342 kB] Get:346 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-futurist all 2.4.1-2 [23.8 kB] Get:347 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-httplib2 all 0.20.4-3 [30.4 kB] Get:348 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jsonpath-rw all 1.4.0-4 [15.1 kB] Get:349 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-wsgi-intercept all 1.9.3-2ubuntu1 [18.5 kB] Get:350 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jsonpath-rw-ext all 1.2.2-2 [12.3 kB] Get:351 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pluggy all 1.0.0+repack-1 [15.1 kB] Get:352 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-py all 1.11.0-1 [73.2 kB] Get:353 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] Get:354 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pytest all 7.2.1-2 [237 kB] Get:355 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-gabbi all 2.4.0-2 [42.3 kB] Get:356 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-smmap all 5.0.0-1 [21.0 kB] Get:357 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-gitdb all 4.0.9-2 [46.4 kB] Get:358 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-git all 3.1.30-1 [136 kB] Get:359 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-hacking all 4.1.0-2 [23.4 kB] Get:360 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-imagesize all 1.4.1-1 [6844 B] Get:361 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jinja2 all 3.1.2-1 [107 kB] Get:362 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jmespath all 1.0.1-1 [21.3 kB] Get:363 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-json-pointer all 2.0-0ubuntu1 [8320 B] Get:364 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jsonpatch all 1.32-2 [12.7 kB] Get:365 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pyrsistent amd64 0.18.1-1build3 [54.9 kB] Get:366 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-jsonschema all 4.6.0-3ubuntu1 [63.6 kB] Get:367 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-keystoneclient all 1:5.1.0-0ubuntu1 [180 kB] Get:368 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-memcache all 1.59-5 [17.6 kB] Get:369 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.cache all 3.3.1-0ubuntu1 [38.0 kB] Get:370 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pycadf all 3.1.1-2 [17.3 kB] Get:371 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-webob all 1:1.8.6-3 [85.9 kB] Get:372 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-keystonemiddleware all 10.2.0-0ubuntu1 [66.6 kB] Get:373 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-vine all 5.0.0+dfsg-3 [13.9 kB] Get:374 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-amqp all 5.1.1-1 [43.0 kB] Get:375 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-kombu all 5.2.4-1 [137 kB] Get:376 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pyasn1 all 0.4.8-3 [51.2 kB] Get:377 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pyasn1-modules all 0.2.8-1 [68.0 kB] Get:378 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-ldap amd64 3.4.3-2build2 [92.0 kB] Get:379 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-logutils all 0.3.5-1 [17.6 kB] Get:380 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-microversion-parse all 1.0.0-0ubuntu1 [11.0 kB] Get:381 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-sqlparse all 0.4.2-1 [31.4 kB] Get:382 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-tempita all 0.5.2-7 [15.0 kB] Get:383 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-migrate all 0.13.0-0ubuntu2 [70.8 kB] Get:384 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-mox3 all 1.0.0-2 [32.6 kB] Get:385 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-nacl amd64 1.5.0-2 [63.1 kB] Get:386 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-openssl all 23.0.0-1 [46.1 kB] Get:387 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-openstackdocstheme all 2.3.0-0ubuntu3 [863 kB] Get:388 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-munch all 2.5.0-2 [10.9 kB] Get:389 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-requestsexceptions all 1.4.0-3 [4232 B] Get:390 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-openstacksdk all 1.0.1-0ubuntu1 [623 kB] Get:391 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-os-client-config all 2.1.0-0ubuntu3 [18.8 kB] Get:392 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-voluptuous all 0.12.2-1 [41.2 kB] Get:393 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-subunit all 1.4.0-3 [62.0 kB] Get:394 http://ftpmaster.internal/ubuntu lunar/universe amd64 subunit all 1.4.0-3 [9312 B] Get:395 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-stestr all 3.2.1-1 [60.7 kB] Get:396 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-os-testr all 3.0.0-0ubuntu1 [18.7 kB] Get:397 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.concurrency all 5.1.1-0ubuntu1 [30.8 kB] Get:398 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-unittest2 all 1.1.0-9 [76.3 kB] Get:399 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-testresources all 2.0.1-4 [26.7 kB] Get:400 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-testscenarios all 0.5.0-3build1 [13.7 kB] Get:401 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.db all 12.3.0-0ubuntu1 [111 kB] Get:402 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-prometheus-client all 0.16.0-0.1 [45.7 kB] Get:403 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.metrics all 0.6.0-0ubuntu1 [7334 B] Get:404 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-bcrypt amd64 3.2.2-1 [32.5 kB] Get:405 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-statsd all 4.0.1-1 [12.9 kB] Get:406 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.middleware all 5.1.1-0ubuntu1 [33.9 kB] Get:407 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-paste all 3.5.2+repack-1 [514 kB] Get:408 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pastedeploy-tpl all 3.0.1-5 [5510 B] Get:409 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pastedeploy all 3.0.1-5 [14.4 kB] Get:410 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-repoze.lru all 0.7-3 [12.3 kB] Get:411 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-routes all 2.5.1-1ubuntu1 [89.0 kB] Get:412 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.service all 3.1.1-0ubuntu2 [49.2 kB] Get:413 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-tenacity all 8.2.1-1 [14.1 kB] Get:414 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.messaging all 14.2.0-0ubuntu1 [155 kB] Get:415 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.policy all 4.1.1-0ubuntu1 [57.5 kB] Get:416 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.upgradecheck all 2.1.1-0ubuntu1 [9092 B] Get:417 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-oslo.versionedobjects all 3.1.0-0ubuntu1 [58.5 kB] Get:418 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-testrepository all 0.0.20-7 [57.5 kB] Get:419 http://ftpmaster.internal/ubuntu lunar/universe amd64 testrepository all 0.0.20-7 [12.1 kB] Get:420 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-oslotest all 1:4.5.0-0ubuntu2 [17.6 kB] Get:421 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-paramiko all 2.12.0-2ubuntu1 [134 kB] Get:422 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-simplegeneric all 0.8.1-5 [10.7 kB] Get:423 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-singledispatch all 3.4.0.3-4 [7494 B] Get:424 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-waitress all 2.1.2-2 [48.0 kB] Get:425 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-webtest all 3.0.0-2 [28.6 kB] Get:426 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-pecan all 1.4.1-1ubuntu1 [87.3 kB] Get:427 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pep8 all 1.7.1-9ubuntu1 [31.5 kB] Get:428 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-wheel all 0.38.4-1 [31.2 kB] Get:429 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pip all 23.0.1+dfsg-1 [1302 kB] Get:430 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-pykmip all 0.10.0-4 [163 kB] Get:431 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-reno all 2.11.2-2build2 [40.3 kB] Get:432 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-snowballstemmer all 2.2.0-2 [59.6 kB] Get:433 http://ftpmaster.internal/ubuntu lunar/main amd64 sphinx-common all 5.3.0-3 [691 kB] Get:434 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-alabaster all 0.7.12-1 [17.8 kB] Get:435 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-sphinx all 5.3.0-3 [556 kB] Get:436 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-sphinxcontrib.blockdiag all 2.0.0-1 [8016 B] Get:437 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-sphinxcontrib.httpdomain all 1.8.0-2 [16.3 kB] Get:438 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-sphinxcontrib.svg2pdfconverter all 1.2.2-1 [6934 B] Get:439 http://ftpmaster.internal/ubuntu lunar/main amd64 python3-swiftclient all 1:4.2.0-0ubuntu1 [69.2 kB] Get:440 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-tempest all 1:33.0.0-1 [619 kB] Get:441 http://ftpmaster.internal/ubuntu lunar/universe amd64 openstack-pkg-tools all 119ubuntu1 [93.4 kB] Get:442 http://ftpmaster.internal/ubuntu lunar/universe amd64 python-os-api-ref-common all 2.3.0-0ubuntu1 [9660 B] Get:443 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-bandit all 1.6.2-2 [66.6 kB] Get:444 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-mock all 4.0.3-4 [59.5 kB] Get:445 http://ftpmaster.internal/ubuntu lunar/universe amd64 python3-os-api-ref all 2.3.0-0ubuntu1 [23.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 127 MB in 1s (118 MB/s) Selecting previously unselected package libpython3.11-minimal:amd64. (Reading database ... 12593 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.2-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.5.0-1_amd64.deb ... Unpacking libexpat1:amd64 (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_amd64.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:amd64 (3.11.2-6) ... Setting up libexpat1:amd64 (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (Reading database ... 12907 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1_amd64.deb ... Unpacking python3-minimal (3.11.2-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package mailcap. Preparing to unpack .../2-mailcap_3.70+nmu1ubuntu1_all.deb ... Unpacking mailcap (3.70+nmu1ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../3-mime-support_3.66_all.deb ... Unpacking mime-support (3.66) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_amd64.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.2-1) ... Setting up python3-minimal (3.11.2-1) ... Selecting previously unselected package python3. (Reading database ... 13340 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1_amd64.deb ... Unpacking python3 (3.11.2-1) ... Selecting previously unselected package libfftw3-double3:amd64. Preparing to unpack .../001-libfftw3-double3_3.3.10-1ubuntu1_amd64.deb ... Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../002-libbrotli1_1.0.9-2build8_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2build8) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../003-libfreetype6_2.12.1+dfsg-4_amd64.deb ... Unpacking libfreetype6:amd64 (2.12.1+dfsg-4) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../004-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../005-fontconfig-config_2.14.1-3ubuntu3_amd64.deb ... Unpacking fontconfig-config (2.14.1-3ubuntu3) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../006-libfontconfig1_2.14.1-3ubuntu3_amd64.deb ... Unpacking libfontconfig1:amd64 (2.14.1-3ubuntu3) ... Selecting previously unselected package libaom3:amd64. Preparing to unpack .../007-libaom3_3.6.0-1_amd64.deb ... Unpacking libaom3:amd64 (3.6.0-1) ... Selecting previously unselected package libdav1d6:amd64. Preparing to unpack .../008-libdav1d6_1.0.0-2_amd64.deb ... Unpacking libdav1d6:amd64 (1.0.0-2) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../009-libde265-0_1.0.11-1_amd64.deb ... Unpacking libde265-0:amd64 (1.0.11-1) ... Selecting previously unselected package libnuma1:amd64. Preparing to unpack .../010-libnuma1_2.0.16-1_amd64.deb ... Unpacking libnuma1:amd64 (2.0.16-1) ... Selecting previously unselected package libx265-199:amd64. Preparing to unpack .../011-libx265-199_3.5-2_amd64.deb ... Unpacking libx265-199:amd64 (3.5-2) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../012-libheif1_1.14.2-1_amd64.deb ... Unpacking libheif1:amd64 (1.14.2-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../013-libjbig0_2.1-6ubuntu1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../014-libjpeg-turbo8_2.1.5-2ubuntu1_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu1) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../015-libjpeg8_8c-2ubuntu11_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../016-liblcms2-2_2.14-2_amd64.deb ... Unpacking liblcms2-2:amd64 (2.14-2) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../017-libglib2.0-0_2.76.0-1ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.76.0-1ubuntu1) ... Selecting previously unselected package liblqr-1-0:amd64. Preparing to unpack .../018-liblqr-1-0_0.4.2-2.1_amd64.deb ... Unpacking liblqr-1-0:amd64 (0.4.2-2.1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../019-libltdl7_2.4.7-5_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-5) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../020-libopenjp2-7_2.5.0-1build1_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-1build1) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../021-libdeflate0_1.15-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.15-1) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../022-liblerc4_4.0.0+ds-2ubuntu2_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-2ubuntu2) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../023-libwebp7_1.2.4-0.1build1_amd64.deb ... Unpacking libwebp7:amd64 (1.2.4-0.1build1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../024-libtiff6_4.5.0-4ubuntu1_amd64.deb ... Unpacking libtiff6:amd64 (4.5.0-4ubuntu1) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../025-libwebpdemux2_1.2.4-0.1build1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.2.4-0.1build1) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../026-libwebpmux3_1.2.4-0.1build1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.2.4-0.1build1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../027-libxau6_1%3a1.0.9-1build5_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-1build5) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../028-libbsd0_0.11.7-4_amd64.deb ... Unpacking libbsd0:amd64 (0.11.7-4) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../029-libxdmcp6_1%3a1.1.3-0ubuntu5_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.3-0ubuntu5) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../030-libxcb1_1.15-1_amd64.deb ... Unpacking libxcb1:amd64 (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../031-libx11-data_2%3a1.8.4-2_all.deb ... Unpacking libx11-data (2:1.8.4-2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../032-libx11-6_2%3a1.8.4-2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.4-2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../033-libxext6_2%3a1.3.4-1build1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1build1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../034-libicu72_72.1-3ubuntu1_amd64.deb ... Unpacking libicu72:amd64 (72.1-3ubuntu1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../035-libxml2_2.9.14+dfsg-1.1build2_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.1build2) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../036-imagemagick-6-common_8%3a6.9.11.60+dfsg-1.6_all.deb ... Unpacking imagemagick-6-common (8:6.9.11.60+dfsg-1.6) ... Selecting previously unselected package libmagickcore-6.q16-6:amd64. Preparing to unpack .../037-libmagickcore-6.q16-6_8%3a6.9.11.60+dfsg-1.6_amd64.deb ... Unpacking libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6) ... Selecting previously unselected package libmagickwand-6.q16-6:amd64. Preparing to unpack .../038-libmagickwand-6.q16-6_8%3a6.9.11.60+dfsg-1.6_amd64.deb ... Unpacking libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6) ... Selecting previously unselected package sgml-base. Preparing to unpack .../039-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../040-libdbus-1-3_1.14.4-1ubuntu1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.14.4-1ubuntu1) ... Selecting previously unselected package dbus-bin. Preparing to unpack .../041-dbus-bin_1.14.4-1ubuntu1_amd64.deb ... Unpacking dbus-bin (1.14.4-1ubuntu1) ... Selecting previously unselected package dbus-session-bus-common. Preparing to unpack .../042-dbus-session-bus-common_1.14.4-1ubuntu1_all.deb ... Unpacking dbus-session-bus-common (1.14.4-1ubuntu1) ... Selecting previously unselected package dbus-daemon. Preparing to unpack .../043-dbus-daemon_1.14.4-1ubuntu1_amd64.deb ... Unpacking dbus-daemon (1.14.4-1ubuntu1) ... Selecting previously unselected package dbus-system-bus-common. Preparing to unpack .../044-dbus-system-bus-common_1.14.4-1ubuntu1_all.deb ... Unpacking dbus-system-bus-common (1.14.4-1ubuntu1) ... Selecting previously unselected package dbus. Preparing to unpack .../045-dbus_1.14.4-1ubuntu1_amd64.deb ... Unpacking dbus (1.14.4-1ubuntu1) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../046-libpam-systemd_252.5-2ubuntu3_amd64.deb ... Unpacking libpam-systemd:amd64 (252.5-2ubuntu3) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../047-dbus-user-session_1.14.4-1ubuntu1_amd64.deb ... Unpacking dbus-user-session (1.14.4-1ubuntu1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../048-libelf1_0.188-2.1_amd64.deb ... Unpacking libelf1:amd64 (0.188-2.1) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../049-libfribidi0_1.0.8-2.1ubuntu1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.8-2.1ubuntu1) ... Selecting previously unselected package libtext-iconv-perl:amd64. Preparing to unpack .../050-libtext-iconv-perl_1.7-8_amd64.deb ... Unpacking libtext-iconv-perl:amd64 (1.7-8) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../051-libyaml-0-2_0.2.5-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-1) ... Selecting previously unselected package netbase. Preparing to unpack .../052-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package python3-netifaces:amd64. Preparing to unpack .../053-python3-netifaces_0.11.0-2build1_amd64.deb ... Unpacking python3-netifaces:amd64 (0.11.0-2build1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../054-python3-pkg-resources_66.1.1-1_all.deb ... Unpacking python3-pkg-resources (66.1.1-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../055-python3-pygments_2.14.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.14.0+dfsg-1) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../056-python3-yaml_6.0-3build1_amd64.deb ... Unpacking python3-yaml (6.0-3build1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../057-shared-mime-info_2.2-1_amd64.deb ... Unpacking shared-mime-info (2.2-1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../058-xkb-data_2.38-0ubuntu1_all.deb ... Unpacking xkb-data (2.38-0ubuntu1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../059-bsdextrautils_2.38.1-4ubuntu1_amd64.deb ... Unpacking bsdextrautils (2.38.1-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../060-libmagic-mgc_1%3a5.44-3_amd64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../061-libmagic1_1%3a5.44-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../062-file_1%3a5.44-3_amd64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../063-gettext-base_0.21-11_amd64.deb ... Unpacking gettext-base (0.21-11) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../064-libuchardet0_0.0.7-1build2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../065-groff-base_1.22.4-10_amd64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../066-libnghttp2-14_1.52.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.52.0-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../067-libpipeline1_1.5.7-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-1) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../068-libpsl5_0.21.2-1_amd64.deb ... Unpacking libpsl5:amd64 (0.21.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../069-man-db_2.11.2-1_amd64.deb ... Unpacking man-db (2.11.2-1) ... Selecting previously unselected package wget. Preparing to unpack .../070-wget_1.21.3-1ubuntu1_amd64.deb ... Unpacking wget (1.21.3-1ubuntu1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../071-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../072-libgdk-pixbuf2.0-common_2.42.10+dfsg-1build1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-1build1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../073-libgdk-pixbuf-2.0-0_2.42.10+dfsg-1build1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1build1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../074-gtk-update-icon-cache_3.24.37-1ubuntu1_amd64.deb ... Unpacking gtk-update-icon-cache (3.24.37-1ubuntu1) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../075-humanity-icon-theme_0.6.16_all.deb ... Unpacking humanity-icon-theme (0.6.16) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../076-ubuntu-mono_20.10-0ubuntu2_all.deb ... Unpacking ubuntu-mono (20.10-0ubuntu2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../077-adwaita-icon-theme_41.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (41.0-1ubuntu1) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../078-python3-more-itertools_8.10.0-2_all.deb ... Unpacking python3-more-itertools (8.10.0-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../079-python3-zipp_1.0.0-6_all.deb ... Unpacking python3-zipp (1.0.0-6) ... Selecting previously unselected package python3-importlib-metadata. Preparing to unpack .../080-python3-importlib-metadata_4.12.0-1_all.deb ... Unpacking python3-importlib-metadata (4.12.0-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../081-python3-markupsafe_2.1.2-1build1_amd64.deb ... Unpacking python3-markupsafe (2.1.2-1build1) ... Selecting previously unselected package python3-mako. Preparing to unpack .../082-python3-mako_1.2.4+ds-1_all.deb ... Unpacking python3-mako (1.2.4+ds-1) ... Selecting previously unselected package python3-greenlet. Preparing to unpack .../083-python3-greenlet_2.0.1-1build1_amd64.deb ... Unpacking python3-greenlet (2.0.1-1build1) ... Selecting previously unselected package python3-sqlalchemy. Preparing to unpack .../084-python3-sqlalchemy_1.4.46+ds1-1build1_all.deb ... Unpacking python3-sqlalchemy (1.4.46+ds1-1build1) ... Selecting previously unselected package python3-alembic. Preparing to unpack .../085-python3-alembic_1.8.1-0ubuntu1_all.deb ... Unpacking python3-alembic (1.8.1-0ubuntu1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../086-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../087-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../088-libjs-sphinxdoc_5.3.0-3_all.deb ... Unpacking libjs-sphinxdoc (5.3.0-3) ... Selecting previously unselected package alembic. Preparing to unpack .../089-alembic_1.8.1-0ubuntu1_all.deb ... Unpacking alembic (1.8.1-0ubuntu1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../090-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package m4. Preparing to unpack .../091-m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../092-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package automake. Preparing to unpack .../093-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 .../094-autopoint_0.21-11_all.deb ... Unpacking autopoint (0.21-11) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../095-libdebhelper-perl_13.11.4ubuntu3_all.deb ... Unpacking libdebhelper-perl (13.11.4ubuntu3) ... Selecting previously unselected package libtool. Preparing to unpack .../096-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../097-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../098-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../099-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../100-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../101-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../102-libdw1_0.188-2.1_amd64.deb ... Unpacking libdw1:amd64 (0.188-2.1) ... Selecting previously unselected package debugedit. Preparing to unpack .../103-debugedit_1%3a5.0-5_amd64.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../104-dwz_0.15-1_amd64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../105-gettext_0.21-11_amd64.deb ... Unpacking gettext (0.21-11) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../106-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 .../107-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../108-debhelper_13.11.4ubuntu3_all.deb ... Unpacking debhelper (13.11.4ubuntu3) ... Selecting previously unselected package libapr1:amd64. Preparing to unpack .../109-libapr1_1.7.2-2_amd64.deb ... Unpacking libapr1:amd64 (1.7.2-2) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../110-uuid-dev_2.38.1-4ubuntu1_amd64.deb ... Unpacking uuid-dev:amd64 (2.38.1-4ubuntu1) ... Selecting previously unselected package libsctp1:amd64. Preparing to unpack .../111-libsctp1_1.0.19+dfsg-2_amd64.deb ... Unpacking libsctp1:amd64 (1.0.19+dfsg-2) ... Selecting previously unselected package libsctp-dev:amd64. Preparing to unpack .../112-libsctp-dev_1.0.19+dfsg-2_amd64.deb ... Unpacking libsctp-dev:amd64 (1.0.19+dfsg-2) ... Selecting previously unselected package libapr1-dev. Preparing to unpack .../113-libapr1-dev_1.7.2-2_amd64.deb ... Unpacking libapr1-dev (1.7.2-2) ... Selecting previously unselected package libaprutil1:amd64. Preparing to unpack .../114-libaprutil1_1.6.3-1ubuntu1_amd64.deb ... Unpacking libaprutil1:amd64 (1.6.3-1ubuntu1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../115-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../116-libsasl2-2_2.1.28+dfsg-10_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ... Selecting previously unselected package libldap2:amd64. Preparing to unpack .../117-libldap2_2.6.3+dfsg-1~exp1ubuntu2_amd64.deb ... Unpacking libldap2:amd64 (2.6.3+dfsg-1~exp1ubuntu2) ... Selecting previously unselected package libldap-dev:amd64. Preparing to unpack .../118-libldap-dev_2.6.3+dfsg-1~exp1ubuntu2_amd64.deb ... Unpacking libldap-dev:amd64 (2.6.3+dfsg-1~exp1ubuntu2) ... Selecting previously unselected package libldap2-dev. Preparing to unpack .../119-libldap2-dev_2.6.3+dfsg-1~exp1ubuntu2_all.deb ... Unpacking libldap2-dev (2.6.3+dfsg-1~exp1ubuntu2) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../120-libexpat1-dev_2.5.0-1_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.5.0-1) ... Selecting previously unselected package libaprutil1-dev. Preparing to unpack .../121-libaprutil1-dev_1.6.3-1ubuntu1_amd64.deb ... Unpacking libaprutil1-dev (1.6.3-1ubuntu1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../122-libpcre2-16-0_10.42-1_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.42-1) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../123-libpcre2-32-0_10.42-1_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.42-1) ... Selecting previously unselected package libpcre2-posix3:amd64. Preparing to unpack .../124-libpcre2-posix3_10.42-1_amd64.deb ... Unpacking libpcre2-posix3:amd64 (10.42-1) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../125-libpcre2-dev_10.42-1_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.42-1) ... Selecting previously unselected package apache2-dev. Preparing to unpack .../126-apache2-dev_2.4.55-1ubuntu2_amd64.deb ... Unpacking apache2-dev (2.4.55-1ubuntu2) ... Selecting previously unselected package at-spi2-common. Preparing to unpack .../127-at-spi2-common_2.47.1-1_all.deb ... Unpacking at-spi2-common (2.47.1-1) ... Selecting previously unselected package libdconf1:amd64. Preparing to unpack .../128-libdconf1_0.40.0-4_amd64.deb ... Unpacking libdconf1:amd64 (0.40.0-4) ... Selecting previously unselected package dconf-service. Preparing to unpack .../129-dconf-service_0.40.0-4_amd64.deb ... Unpacking dconf-service (0.40.0-4) ... Selecting previously unselected package dconf-gsettings-backend:amd64. Preparing to unpack .../130-dconf-gsettings-backend_0.40.0-4_amd64.deb ... Unpacking dconf-gsettings-backend:amd64 (0.40.0-4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../131-python3-lib2to3_3.11.2-2_all.deb ... Unpacking python3-lib2to3 (3.11.2-2) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../132-python3-distutils_3.11.2-2_all.deb ... Unpacking python3-distutils (3.11.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../133-dh-python_5.20230130_all.deb ... Unpacking dh-python (5.20230130) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../134-emacsen-common_3.0.5_all.deb ... Unpacking emacsen-common (3.0.5) ... Selecting previously unselected package dictionaries-common. Preparing to unpack .../135-dictionaries-common_1.29.4_all.deb ... Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common' Unpacking dictionaries-common (1.29.4) ... Selecting previously unselected package xml-core. Preparing to unpack .../136-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../137-docutils-common_0.19+dfsg-6_all.deb ... Unpacking docutils-common (0.19+dfsg-6) ... Selecting previously unselected package python3-mccabe. Preparing to unpack .../138-python3-mccabe_0.7.0-1_all.deb ... Unpacking python3-mccabe (0.7.0-1) ... Selecting previously unselected package python3-pycodestyle. Preparing to unpack .../139-python3-pycodestyle_2.10.0-1_all.deb ... Unpacking python3-pycodestyle (2.10.0-1) ... Selecting previously unselected package python3-pyflakes. Preparing to unpack .../140-python3-pyflakes_2.5.0-1_all.deb ... Unpacking python3-pyflakes (2.5.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../141-python3-setuptools_66.1.1-1_all.deb ... Unpacking python3-setuptools (66.1.1-1) ... Selecting previously unselected package python3-flake8. Preparing to unpack .../142-python3-flake8_5.0.4-4_all.deb ... Unpacking python3-flake8 (5.0.4-4) ... Selecting previously unselected package flake8. Preparing to unpack .../143-flake8_5.0.4-4_all.deb ... Unpacking flake8 (5.0.4-4) ... Selecting previously unselected package fontconfig. Preparing to unpack .../144-fontconfig_2.14.1-3ubuntu3_amd64.deb ... Unpacking fontconfig (2.14.1-3ubuntu3) ... Selecting previously unselected package fonts-glyphicons-halflings. Preparing to unpack .../145-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../146-librtmp1_2.4+20151223.gitfa8646d.1-2build4_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ... Selecting previously unselected package libssh-4:amd64. Preparing to unpack .../147-libssh-4_0.10.4-2_amd64.deb ... Unpacking libssh-4:amd64 (0.10.4-2) ... Selecting previously unselected package libcurl3-gnutls:amd64. Preparing to unpack .../148-libcurl3-gnutls_7.88.1-7ubuntu1_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.88.1-7ubuntu1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../149-liberror-perl_0.17029-2_all.deb ... Unpacking liberror-perl (0.17029-2) ... Selecting previously unselected package git-man. Preparing to unpack .../150-git-man_1%3a2.39.2-1ubuntu1_all.deb ... Unpacking git-man (1:2.39.2-1ubuntu1) ... Selecting previously unselected package git. Preparing to unpack .../151-git_1%3a2.39.2-1ubuntu1_amd64.deb ... Unpacking git (1:2.39.2-1ubuntu1) ... Selecting previously unselected package libproxy1v5:amd64. Preparing to unpack .../152-libproxy1v5_0.4.18-1.2_amd64.deb ... Unpacking libproxy1v5:amd64 (0.4.18-1.2) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../153-glib-networking-common_2.76~beta-1_all.deb ... Unpacking glib-networking-common (2.76~beta-1) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../154-glib-networking-services_2.76~beta-1_amd64.deb ... Unpacking glib-networking-services (2.76~beta-1) ... Selecting previously unselected package session-migration. Preparing to unpack .../155-session-migration_0.3.6_amd64.deb ... Unpacking session-migration (0.3.6) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../156-gsettings-desktop-schemas_44~beta-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (44~beta-1ubuntu1) ... Selecting previously unselected package glib-networking:amd64. Preparing to unpack .../157-glib-networking_2.76~beta-1_amd64.deb ... Unpacking glib-networking:amd64 (2.76~beta-1) ... Selecting previously unselected package hunspell-en-us. Preparing to unpack .../158-hunspell-en-us_1%3a2020.12.07-2_all.deb ... Unpacking hunspell-en-us (1:2020.12.07-2) ... Selecting previously unselected package ieee-data. Preparing to unpack .../159-ieee-data_20220827.1_all.deb ... Unpacking ieee-data (20220827.1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../160-libpixman-1-0_0.42.2-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.42.2-1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../161-libxcb-render0_1.15-1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.15-1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../162-libxcb-shm0_1.15-1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.15-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../163-libxrender1_1%3a0.9.10-1.1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../164-libcairo2_1.16.0-7_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-7) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../165-libcairo-gobject2_1.16.0-7_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.16.0-7) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../166-libgraphite2-3_1.3.14-1build2_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-1build2) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../167-libharfbuzz0b_6.0.0+dfsg-3build1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (6.0.0+dfsg-3build1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../168-libthai-data_0.1.29-1build1_all.deb ... Unpacking libthai-data (0.1.29-1build1) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../169-libdatrie1_0.2.13-2_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-2) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../170-libthai0_0.1.29-1build1_amd64.deb ... Unpacking libthai0:amd64 (0.1.29-1build1) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../171-libpango-1.0-0_1.50.12+ds-1_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.50.12+ds-1) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../172-libpangoft2-1.0-0_1.50.12+ds-1_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.50.12+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../173-libpangocairo-1.0-0_1.50.12+ds-1_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.50.12+ds-1) ... Selecting previously unselected package librsvg2-2:amd64. Preparing to unpack .../174-librsvg2-2_2.54.5+dfsg-1ubuntu2_amd64.deb ... Unpacking librsvg2-2:amd64 (2.54.5+dfsg-1ubuntu2) ... Selecting previously unselected package librsvg2-common:amd64. Preparing to unpack .../175-librsvg2-common_2.54.5+dfsg-1ubuntu2_amd64.deb ... Unpacking librsvg2-common:amd64 (2.54.5+dfsg-1ubuntu2) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../176-libdouble-conversion3_3.2.1-1_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.2.1-1) ... Selecting previously unselected package libgslcblas0:amd64. Preparing to unpack .../177-libgslcblas0_2.7.1+dfsg-3_amd64.deb ... Unpacking libgslcblas0:amd64 (2.7.1+dfsg-3) ... Selecting previously unselected package libgsl27:amd64. Preparing to unpack .../178-libgsl27_2.7.1+dfsg-3_amd64.deb ... Unpacking libgsl27:amd64 (2.7.1+dfsg-3) ... Selecting previously unselected package lib2geom1.2.0:amd64. Preparing to unpack .../179-lib2geom1.2.0_1.2.2-3_amd64.deb ... Unpacking lib2geom1.2.0:amd64 (1.2.2-3) ... Selecting previously unselected package libatk1.0-0:amd64. Preparing to unpack .../180-libatk1.0-0_2.47.1-1_amd64.deb ... Unpacking libatk1.0-0:amd64 (2.47.1-1) ... Selecting previously unselected package libsigc++-2.0-0v5:amd64. Preparing to unpack .../181-libsigc++-2.0-0v5_2.12.0-1_amd64.deb ... Unpacking libsigc++-2.0-0v5:amd64 (2.12.0-1) ... Selecting previously unselected package libglibmm-2.4-1v5:amd64. Preparing to unpack .../182-libglibmm-2.4-1v5_2.66.5-2_amd64.deb ... Unpacking libglibmm-2.4-1v5:amd64 (2.66.5-2) ... Selecting previously unselected package libatkmm-1.6-1v5:amd64. Preparing to unpack .../183-libatkmm-1.6-1v5_2.28.3-1_amd64.deb ... Unpacking libatkmm-1.6-1v5:amd64 (2.28.3-1) ... Selecting previously unselected package libboost-filesystem1.74.0:amd64. Preparing to unpack .../184-libboost-filesystem1.74.0_1.74.0-18.1ubuntu3_amd64.deb ... Unpacking libboost-filesystem1.74.0:amd64 (1.74.0-18.1ubuntu3) ... Selecting previously unselected package libcairomm-1.0-1v5:amd64. Preparing to unpack .../185-libcairomm-1.0-1v5_1.14.4-2_amd64.deb ... Unpacking libcairomm-1.0-1v5:amd64 (1.14.4-2) ... Selecting previously unselected package librevenge-0.0-0:amd64. Preparing to unpack .../186-librevenge-0.0-0_0.0.4-6ubuntu7_amd64.deb ... Unpacking librevenge-0.0-0:amd64 (0.0.4-6ubuntu7) ... Selecting previously unselected package libcdr-0.1-1:amd64. Preparing to unpack .../187-libcdr-0.1-1_0.1.6-2build4_amd64.deb ... Unpacking libcdr-0.1-1:amd64 (0.1.6-2build4) ... Selecting previously unselected package libgc1:amd64. Preparing to unpack .../188-libgc1_1%3a8.2.2-3_amd64.deb ... Unpacking libgc1:amd64 (1:8.2.2-3) ... Selecting previously unselected package libgspell-1-common. Preparing to unpack .../189-libgspell-1-common_1.12.0-1build1_all.deb ... Unpacking libgspell-1-common (1.12.0-1build1) ... Selecting previously unselected package libaspell15:amd64. Preparing to unpack .../190-libaspell15_0.60.8-4build1_amd64.deb ... Unpacking libaspell15:amd64 (0.60.8-4build1) ... Selecting previously unselected package libhunspell-1.7-0:amd64. Preparing to unpack .../191-libhunspell-1.7-0_1.7.2+really1.7.1-2_amd64.deb ... Unpacking libhunspell-1.7-0:amd64 (1.7.2+really1.7.1-2) ... Selecting previously unselected package libenchant-2-2:amd64. Preparing to unpack .../192-libenchant-2-2_2.3.3-2_amd64.deb ... Unpacking libenchant-2-2:amd64 (2.3.3-2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../193-libxi6_2%3a1.8-1build1_amd64.deb ... Unpacking libxi6:amd64 (2:1.8-1build1) ... Selecting previously unselected package libatspi2.0-0:amd64. Preparing to unpack .../194-libatspi2.0-0_2.47.1-1_amd64.deb ... Unpacking libatspi2.0-0:amd64 (2.47.1-1) ... Selecting previously unselected package libatk-bridge2.0-0:amd64. Preparing to unpack .../195-libatk-bridge2.0-0_2.47.1-1_amd64.deb ... Unpacking libatk-bridge2.0-0:amd64 (2.47.1-1) ... Selecting previously unselected package libcolord2:amd64. Preparing to unpack .../196-libcolord2_1.4.6-2.2_amd64.deb ... Unpacking libcolord2:amd64 (1.4.6-2.2) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../197-libavahi-common-data_0.8-6ubuntu1_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.8-6ubuntu1) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../198-libavahi-common3_0.8-6ubuntu1_amd64.deb ... Unpacking libavahi-common3:amd64 (0.8-6ubuntu1) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../199-libavahi-client3_0.8-6ubuntu1_amd64.deb ... Unpacking libavahi-client3:amd64 (0.8-6ubuntu1) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../200-libcups2_2.4.2-1ubuntu4_amd64.deb ... Unpacking libcups2:amd64 (2.4.2-1ubuntu4) ... Selecting previously unselected package libepoxy0:amd64. Preparing to unpack .../201-libepoxy0_1.5.10-1_amd64.deb ... Unpacking libepoxy0:amd64 (1.5.10-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../202-libwayland-client0_1.21.0-1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.21.0-1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../203-libwayland-cursor0_1.21.0-1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.21.0-1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../204-libwayland-egl1_1.21.0-1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.21.0-1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../205-libxcomposite1_1%3a0.4.5-1build2_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.5-1build2) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../206-libxfixes3_1%3a6.0.0-2_amd64.deb ... Unpacking libxfixes3:amd64 (1:6.0.0-2) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../207-libxcursor1_1%3a1.2.1-1_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.1-1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../208-libxdamage1_1%3a1.1.6-1_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.6-1) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../209-libxinerama1_2%3a1.1.4-3_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-3) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../210-libxkbcommon0_1.5.0-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (1.5.0-1) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../211-libxrandr2_2%3a1.5.2-2_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.2-2) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../212-libgtk-3-common_3.24.37-1ubuntu1_all.deb ... Unpacking libgtk-3-common (3.24.37-1ubuntu1) ... Selecting previously unselected package libgtk-3-0:amd64. Preparing to unpack .../213-libgtk-3-0_3.24.37-1ubuntu1_amd64.deb ... Unpacking libgtk-3-0:amd64 (3.24.37-1ubuntu1) ... Selecting previously unselected package libgspell-1-2:amd64. Preparing to unpack .../214-libgspell-1-2_1.12.0-1build1_amd64.deb ... Unpacking libgspell-1-2:amd64 (1.12.0-1build1) ... Selecting previously unselected package libpangomm-1.4-1v5:amd64. Preparing to unpack .../215-libpangomm-1.4-1v5_2.46.3-1_amd64.deb ... Unpacking libpangomm-1.4-1v5:amd64 (2.46.3-1) ... Selecting previously unselected package libgtkmm-3.0-1v5:amd64. Preparing to unpack .../216-libgtkmm-3.0-1v5_3.24.7-1_amd64.deb ... Unpacking libgtkmm-3.0-1v5:amd64 (3.24.7-1) ... Selecting previously unselected package libmagick++-6.q16-8:amd64. Preparing to unpack .../217-libmagick++-6.q16-8_8%3a6.9.11.60+dfsg-1.6_amd64.deb ... Unpacking libmagick++-6.q16-8:amd64 (8:6.9.11.60+dfsg-1.6) ... Selecting previously unselected package libnspr4:amd64. Preparing to unpack .../218-libnspr4_2%3a4.35-1_amd64.deb ... Unpacking libnspr4:amd64 (2:4.35-1) ... Selecting previously unselected package libnss3:amd64. Preparing to unpack .../219-libnss3_2%3a3.87.1-1_amd64.deb ... Unpacking libnss3:amd64 (2:3.87.1-1) ... Selecting previously unselected package libpoppler126:amd64. Preparing to unpack .../220-libpoppler126_22.12.0-2ubuntu1_amd64.deb ... Unpacking libpoppler126:amd64 (22.12.0-2ubuntu1) ... Selecting previously unselected package libpoppler-glib8:amd64. Preparing to unpack .../221-libpoppler-glib8_22.12.0-2ubuntu1_amd64.deb ... Unpacking libpoppler-glib8:amd64 (22.12.0-2ubuntu1) ... Selecting previously unselected package libpotrace0:amd64. Preparing to unpack .../222-libpotrace0_1.16-2_amd64.deb ... Unpacking libpotrace0:amd64 (1.16-2) ... Selecting previously unselected package libsoup2.4-common. Preparing to unpack .../223-libsoup2.4-common_2.74.3-1_all.deb ... Unpacking libsoup2.4-common (2.74.3-1) ... Selecting previously unselected package libsoup2.4-1:amd64. Preparing to unpack .../224-libsoup2.4-1_2.74.3-1_amd64.deb ... Unpacking libsoup2.4-1:amd64 (2.74.3-1) ... Selecting previously unselected package libvisio-0.1-1:amd64. Preparing to unpack .../225-libvisio-0.1-1_0.1.7-1build7_amd64.deb ... Unpacking libvisio-0.1-1:amd64 (0.1.7-1build7) ... Selecting previously unselected package libwpd-0.10-10:amd64. Preparing to unpack .../226-libwpd-0.10-10_0.10.3-2build1_amd64.deb ... Unpacking libwpd-0.10-10:amd64 (0.10.3-2build1) ... Selecting previously unselected package libwpg-0.3-3:amd64. Preparing to unpack .../227-libwpg-0.3-3_0.3.3-1build3_amd64.deb ... Unpacking libwpg-0.3-3:amd64 (0.3.3-1build3) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../228-libxslt1.1_1.1.35-1_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.35-1) ... Selecting previously unselected package inkscape. Preparing to unpack .../229-inkscape_1.2.2-2ubuntu1_amd64.deb ... Unpacking inkscape (1.2.2-2ubuntu1) ... Selecting previously unselected package libonig5:amd64. Preparing to unpack .../230-libonig5_6.9.8-1_amd64.deb ... Unpacking libonig5:amd64 (6.9.8-1) ... Selecting previously unselected package libjq1:amd64. Preparing to unpack .../231-libjq1_1.6-2.1ubuntu3_amd64.deb ... Unpacking libjq1:amd64 (1.6-2.1ubuntu3) ... Selecting previously unselected package jq. Preparing to unpack .../232-jq_1.6-2.1ubuntu3_amd64.deb ... Unpacking jq (1.6-2.1ubuntu3) ... Selecting previously unselected package x11-common. Preparing to unpack .../233-x11-common_1%3a7.7+23ubuntu2_all.deb ... Unpacking x11-common (1:7.7+23ubuntu2) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../234-libice6_2%3a1.0.10-1build2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.10-1build2) ... Selecting previously unselected package libimagequant0:amd64. Preparing to unpack .../235-libimagequant0_2.17.0-1_amd64.deb ... Unpacking libimagequant0:amd64 (2.17.0-1) ... Selecting previously unselected package libjs-bootstrap. Preparing to unpack .../236-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../237-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package libraqm0:amd64. Preparing to unpack .../238-libraqm0_0.7.0-4.1_amd64.deb ... Unpacking libraqm0:amd64 (0.7.0-4.1) ... Selecting previously unselected package librsvg2-bin. Preparing to unpack .../239-librsvg2-bin_2.54.5+dfsg-1ubuntu2_amd64.deb ... Unpacking librsvg2-bin (2.54.5+dfsg-1ubuntu2) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../240-libsm6_2%3a1.2.3-1build2_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1build2) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../241-libsodium23_1.0.18-1build2_amd64.deb ... Unpacking libsodium23:amd64 (1.0.18-1build2) ... Selecting previously unselected package libsubunit-perl. Preparing to unpack .../242-libsubunit-perl_1.4.0-3_all.deb ... Unpacking libsubunit-perl (1.4.0-3) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../243-libxt6_1%3a1.2.1-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.2.1-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../244-libxmu6_2%3a1.1.3-3_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.3-3) ... Selecting previously unselected package pycadf-common. Preparing to unpack .../245-pycadf-common_3.1.1-2_all.deb ... Unpacking pycadf-common (3.1.1-2) ... Selecting previously unselected package pyflakes3. Preparing to unpack .../246-pyflakes3_2.5.0-1_all.deb ... Unpacking pyflakes3 (2.5.0-1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../247-python-babel-localedata_2.10.3-1_all.deb ... Unpacking python-babel-localedata (2.10.3-1) ... Selecting previously unselected package python-tinycss2-common. Preparing to unpack .../248-python-tinycss2-common_1.2.1-2_all.deb ... Unpacking python-tinycss2-common (1.2.1-2) ... Selecting previously unselected package python3-all. Preparing to unpack .../249-python3-all_3.11.2-1_amd64.deb ... Unpacking python3-all (3.11.2-1) ... Selecting previously unselected package python3-anyjson. Preparing to unpack .../250-python3-anyjson_0.3.3-5_all.deb ... Unpacking python3-anyjson (0.3.3-5) ... Selecting previously unselected package python3-appdirs. Preparing to unpack .../251-python3-appdirs_1.4.4-3_all.deb ... Unpacking python3-appdirs (1.4.4-3) ... Selecting previously unselected package python3-attr. Preparing to unpack .../252-python3-attr_22.2.0-1_all.deb ... Unpacking python3-attr (22.2.0-1) ... Selecting previously unselected package python3-autopage. Preparing to unpack .../253-python3-autopage_0.4.0-3_all.deb ... Unpacking python3-autopage (0.4.0-3) ... Selecting previously unselected package python3-tz. Preparing to unpack .../254-python3-tz_2022.7.1-2_all.deb ... Unpacking python3-tz (2022.7.1-2) ... Selecting previously unselected package python3-babel. Preparing to unpack .../255-python3-babel_2.10.3-1_all.deb ... Unpacking python3-babel (2.10.3-1) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../256-python3-wcwidth_0.2.5+dfsg1-1.1_all.deb ... Unpacking python3-wcwidth (0.2.5+dfsg1-1.1) ... Selecting previously unselected package xclip. Preparing to unpack .../257-xclip_0.13-2_amd64.deb ... Unpacking xclip (0.13-2) ... Selecting previously unselected package python3-pyperclip. Preparing to unpack .../258-python3-pyperclip_1.8.2-2_all.deb ... Unpacking python3-pyperclip (1.8.2-2) ... Selecting previously unselected package python3-cmd2. Preparing to unpack .../259-python3-cmd2_2.4.2+ds-3_all.deb ... Unpacking python3-cmd2 (2.4.2+ds-3) ... Selecting previously unselected package python3-roman. Preparing to unpack .../260-python3-roman_3.3-3_all.deb ... Unpacking python3-roman (3.3-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../261-python3-docutils_0.19+dfsg-6_all.deb ... Unpacking python3-docutils (0.19+dfsg-6) ... Selecting previously unselected package python3-six. Preparing to unpack .../262-python3-six_1.16.0-4_all.deb ... Unpacking python3-six (1.16.0-4) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../263-python3-pbr_5.11.1-0ubuntu1_all.deb ... Unpacking python3-pbr (5.11.1-0ubuntu1) ... Selecting previously unselected package python3-prettytable. Preparing to unpack .../264-python3-prettytable_3.6.0-1_all.deb ... Unpacking python3-prettytable (3.6.0-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../265-python3-pyparsing_3.0.9-1_all.deb ... Unpacking python3-pyparsing (3.0.9-1) ... Selecting previously unselected package python3-stevedore. Preparing to unpack .../266-python3-stevedore_1%3a5.0.0-0ubuntu1_all.deb ... Unpacking python3-stevedore (1:5.0.0-0ubuntu1) ... Selecting previously unselected package python3-cliff. Preparing to unpack .../267-python3-cliff_4.2.0-0ubuntu1_all.deb ... Unpacking python3-cliff (4.2.0-0ubuntu1) ... Selecting previously unselected package python3-iso8601. Preparing to unpack .../268-python3-iso8601_1.0.2-1_all.deb ... Unpacking python3-iso8601 (1.0.2-1) ... Selecting previously unselected package python3-lxml:amd64. Preparing to unpack .../269-python3-lxml_4.9.2-1build1_amd64.deb ... Unpacking python3-lxml:amd64 (4.9.2-1build1) ... Selecting previously unselected package python3-blinker. Preparing to unpack .../270-python3-blinker_1.5-1_all.deb ... Unpacking python3-blinker (1.5-1) ... Selecting previously unselected package python3-cffi-backend:amd64. Preparing to unpack .../271-python3-cffi-backend_1.15.1-5build1_amd64.deb ... Unpacking python3-cffi-backend:amd64 (1.15.1-5build1) ... Selecting previously unselected package python3-cryptography. Preparing to unpack .../272-python3-cryptography_38.0.4-2_amd64.deb ... Unpacking python3-cryptography (38.0.4-2) ... Selecting previously unselected package python3-jwt. Preparing to unpack .../273-python3-jwt_2.6.0-1_all.deb ... Unpacking python3-jwt (2.6.0-1) ... Selecting previously unselected package python3-oauthlib. Preparing to unpack .../274-python3-oauthlib_3.2.2-1_all.deb ... Unpacking python3-oauthlib (3.2.2-1) ... Selecting previously unselected package python3-os-service-types. Preparing to unpack .../275-python3-os-service-types_1.7.0-2_all.deb ... Unpacking python3-os-service-types (1.7.0-2) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../276-python3-certifi_2022.9.24-1_all.deb ... Unpacking python3-certifi (2022.9.24-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../277-python3-chardet_5.1.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.1.0+dfsg-2) ... Selecting previously unselected package python3-idna. Preparing to unpack .../278-python3-idna_3.3-1_all.deb ... Unpacking python3-idna (3.3-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../279-python3-urllib3_1.26.12-1_all.deb ... Unpacking python3-urllib3 (1.26.12-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../280-python3-requests_2.28.1+dfsg-1ubuntu1_all.deb ... Unpacking python3-requests (2.28.1+dfsg-1ubuntu1) ... Selecting previously unselected package python3-keystoneauth1. Preparing to unpack .../281-python3-keystoneauth1_5.1.2-0ubuntu1_all.deb ... Unpacking python3-keystoneauth1 (5.1.2-0ubuntu1) ... Selecting previously unselected package python3-oslo.i18n. Preparing to unpack .../282-python3-oslo.i18n_6.0.0-0ubuntu1_all.deb ... Unpacking python3-oslo.i18n (6.0.0-0ubuntu1) ... Selecting previously unselected package python3-wrapt. Preparing to unpack .../283-python3-wrapt_1.14.1-2build1_amd64.deb ... Unpacking python3-wrapt (1.14.1-2build1) ... Selecting previously unselected package python3-debtcollector. Preparing to unpack .../284-python3-debtcollector_2.3.0-0ubuntu1_all.deb ... Unpacking python3-debtcollector (2.3.0-0ubuntu1) ... Selecting previously unselected package python3-msgpack. Preparing to unpack .../285-python3-msgpack_1.0.3-2build1_amd64.deb ... Unpacking python3-msgpack (1.0.3-2build1) ... Selecting previously unselected package python3-netaddr. Preparing to unpack .../286-python3-netaddr_0.8.0-2_all.deb ... Unpacking python3-netaddr (0.8.0-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../287-python3-packaging_23.0-1_all.deb ... Unpacking python3-packaging (23.0-1) ... Selecting previously unselected package python3-oslo.utils. Preparing to unpack .../288-python3-oslo.utils_6.1.0-0ubuntu1_all.deb ... Unpacking python3-oslo.utils (6.1.0-0ubuntu1) ... Selecting previously unselected package python3-oslo.serialization. Preparing to unpack .../289-python3-oslo.serialization_5.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.serialization (5.1.1-0ubuntu1) ... Selecting previously unselected package python3-barbicanclient. Preparing to unpack .../290-python3-barbicanclient_5.5.0-0ubuntu1_all.deb ... Unpacking python3-barbicanclient (5.5.0-0ubuntu1) ... Selecting previously unselected package python3-funcparserlib. Preparing to unpack .../291-python3-funcparserlib_1.0.0-0.2_all.deb ... Unpacking python3-funcparserlib (1.0.0-0.2) ... Selecting previously unselected package python3-pil:amd64. Preparing to unpack .../292-python3-pil_9.4.0-1.1build1_amd64.deb ... Unpacking python3-pil:amd64 (9.4.0-1.1build1) ... Selecting previously unselected package python3-webcolors. Preparing to unpack .../293-python3-webcolors_1.11.1-1_all.deb ... Unpacking python3-webcolors (1.11.1-1) ... Selecting previously unselected package python3-reportlab-accel:amd64. Preparing to unpack .../294-python3-reportlab-accel_3.6.12-1build1_amd64.deb ... Unpacking python3-reportlab-accel:amd64 (3.6.12-1build1) ... Selecting previously unselected package python3-reportlab. Preparing to unpack .../295-python3-reportlab_3.6.12-1build1_all.deb ... Unpacking python3-reportlab (3.6.12-1build1) ... Selecting previously unselected package python3-blockdiag. Preparing to unpack .../296-python3-blockdiag_2.0.1+dfsg-1_all.deb ... Unpacking python3-blockdiag (2.0.1+dfsg-1) ... Selecting previously unselected package python3-soupsieve. Preparing to unpack .../297-python3-soupsieve_2.4-1_all.deb ... Unpacking python3-soupsieve (2.4-1) ... Selecting previously unselected package python3-bs4. Preparing to unpack .../298-python3-bs4_4.11.2-2_all.deb ... Unpacking python3-bs4 (4.11.2-2) ... Selecting previously unselected package python3-cachetools. Preparing to unpack .../299-python3-cachetools_5.2.0-1_all.deb ... Unpacking python3-cachetools (5.2.0-1) ... Selecting previously unselected package python3-ply. Preparing to unpack .../300-python3-ply_3.11-5_all.deb ... Unpacking python3-ply (3.11-5) ... Selecting previously unselected package python3-pycparser. Preparing to unpack .../301-python3-pycparser_2.21-1_all.deb ... Unpacking python3-pycparser (2.21-1) ... Selecting previously unselected package python3-cffi. Preparing to unpack .../302-python3-cffi_1.15.1-5build1_all.deb ... Unpacking python3-cffi (1.15.1-5build1) ... Selecting previously unselected package python3-xcffib. Preparing to unpack .../303-python3-xcffib_0.11.1-4_all.deb ... Unpacking python3-xcffib (0.11.1-4) ... Selecting previously unselected package python3-cairocffi. Preparing to unpack .../304-python3-cairocffi_1.4.0-1_all.deb ... Unpacking python3-cairocffi (1.4.0-1) ... Selecting previously unselected package python3-webencodings. Preparing to unpack .../305-python3-webencodings_0.5.1-5_all.deb ... Unpacking python3-webencodings (0.5.1-5) ... Selecting previously unselected package python3-tinycss2. Preparing to unpack .../306-python3-tinycss2_1.2.1-2_all.deb ... Unpacking python3-tinycss2 (1.2.1-2) ... Selecting previously unselected package python3-cssselect2. Preparing to unpack .../307-python3-cssselect2_0.7.0-1_all.deb ... Unpacking python3-cssselect2 (0.7.0-1) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../308-python3-defusedxml_0.7.1-2_all.deb ... Unpacking python3-defusedxml (0.7.1-2) ... Selecting previously unselected package python3-cairosvg. Preparing to unpack .../309-python3-cairosvg_2.5.2-1_all.deb ... Unpacking python3-cairosvg (2.5.2-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../310-python3-dateutil_2.8.2-1_all.deb ... Unpacking python3-dateutil (2.8.2-1) ... Selecting previously unselected package python3-monotonic. Preparing to unpack .../311-python3-monotonic_1.6-2_all.deb ... Unpacking python3-monotonic (1.6-2) ... Selecting previously unselected package python3-oslo.context. Preparing to unpack .../312-python3-oslo.context_1%3a5.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.context (1:5.1.1-0ubuntu1) ... Selecting previously unselected package python3-pyinotify. Preparing to unpack .../313-python3-pyinotify_0.9.6-2_all.deb ... Unpacking python3-pyinotify (0.9.6-2) ... Selecting previously unselected package python3-oslo.log. Preparing to unpack .../314-python3-oslo.log_5.0.0-0ubuntu1_all.deb ... Unpacking python3-oslo.log (5.0.0-0ubuntu1) ... Selecting previously unselected package python3-rfc3986. Preparing to unpack .../315-python3-rfc3986_1.5.0-2_all.deb ... Unpacking python3-rfc3986 (1.5.0-2) ... Selecting previously unselected package python3-oslo.config. Preparing to unpack .../316-python3-oslo.config_1%3a9.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.config (1:9.1.1-0ubuntu1) ... Selecting previously unselected package python3-castellan. Preparing to unpack .../317-python3-castellan_4.1.0-0ubuntu1_all.deb ... Unpacking python3-castellan (4.1.0-0ubuntu1) ... Selecting previously unselected package python3-colorama. Preparing to unpack .../318-python3-colorama_0.4.6-2_all.deb ... Unpacking python3-colorama (0.4.6-2) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../319-python3-coverage_6.5.0+dfsg1-2build1_amd64.deb ... Unpacking python3-coverage (6.5.0+dfsg1-2build1) ... Selecting previously unselected package python3-ddt. Preparing to unpack .../320-python3-ddt_1.6.0-2_all.deb ... Unpacking python3-ddt (1.6.0-2) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../321-python3-decorator_5.1.1-3_all.deb ... Unpacking python3-decorator (5.1.1-3) ... Selecting previously unselected package python3-deprecation. Preparing to unpack .../322-python3-deprecation_2.1.0-2_all.deb ... Unpacking python3-deprecation (2.1.0-2) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../323-python3-dnspython_2.3.0-1ubuntu1_all.deb ... Unpacking python3-dnspython (2.3.0-1ubuntu1) ... Selecting previously unselected package python3-restructuredtext-lint. Preparing to unpack .../324-python3-restructuredtext-lint_1.3.2-2_all.deb ... Unpacking python3-restructuredtext-lint (1.3.2-2) ... Selecting previously unselected package python3-doc8. Preparing to unpack .../325-python3-doc8_0.10.1-1_all.deb ... Unpacking python3-doc8 (0.10.1-1) ... Selecting previously unselected package python3-dogpile.cache. Preparing to unpack .../326-python3-dogpile.cache_1.1.8-2_all.deb ... Unpacking python3-dogpile.cache (1.1.8-2) ... Selecting previously unselected package python3-dulwich. Preparing to unpack .../327-python3-dulwich_0.21.2-1build1_amd64.deb ... Unpacking python3-dulwich (0.21.2-1build1) ... Selecting previously unselected package python3-eventlet. Preparing to unpack .../328-python3-eventlet_0.33.1-4_all.deb ... Unpacking python3-eventlet (0.33.1-4) ... Selecting previously unselected package python3-extras. Preparing to unpack .../329-python3-extras_1.0.0-4build1_all.deb ... Unpacking python3-extras (1.0.0-4build1) ... Selecting previously unselected package python3-fasteners. Preparing to unpack .../330-python3-fasteners_0.17.3-2_all.deb ... Unpacking python3-fasteners (0.17.3-2) ... Selecting previously unselected package python3-testtools. Preparing to unpack .../331-python3-testtools_2.5.0-4_all.deb ... Unpacking python3-testtools (2.5.0-4) ... Selecting previously unselected package python3-fixtures. Preparing to unpack .../332-python3-fixtures_4.0.1-2_all.deb ... Unpacking python3-fixtures (4.0.1-2) ... Selecting previously unselected package python3-future. Preparing to unpack .../333-python3-future_0.18.2-6ubuntu1_all.deb ... Unpacking python3-future (0.18.2-6ubuntu1) ... Selecting previously unselected package python3-futurist. Preparing to unpack .../334-python3-futurist_2.4.1-2_all.deb ... Unpacking python3-futurist (2.4.1-2) ... Selecting previously unselected package python3-httplib2. Preparing to unpack .../335-python3-httplib2_0.20.4-3_all.deb ... Unpacking python3-httplib2 (0.20.4-3) ... Selecting previously unselected package python3-jsonpath-rw. Preparing to unpack .../336-python3-jsonpath-rw_1.4.0-4_all.deb ... Unpacking python3-jsonpath-rw (1.4.0-4) ... Selecting previously unselected package python3-wsgi-intercept. Preparing to unpack .../337-python3-wsgi-intercept_1.9.3-2ubuntu1_all.deb ... Unpacking python3-wsgi-intercept (1.9.3-2ubuntu1) ... Selecting previously unselected package python3-jsonpath-rw-ext. Preparing to unpack .../338-python3-jsonpath-rw-ext_1.2.2-2_all.deb ... Unpacking python3-jsonpath-rw-ext (1.2.2-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../339-python3-pluggy_1.0.0+repack-1_all.deb ... Unpacking python3-pluggy (1.0.0+repack-1) ... Selecting previously unselected package python3-py. Preparing to unpack .../340-python3-py_1.11.0-1_all.deb ... Unpacking python3-py (1.11.0-1) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../341-python3-iniconfig_1.1.1-2_all.deb ... Unpacking python3-iniconfig (1.1.1-2) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../342-python3-pytest_7.2.1-2_all.deb ... Unpacking python3-pytest (7.2.1-2) ... Selecting previously unselected package python3-gabbi. Preparing to unpack .../343-python3-gabbi_2.4.0-2_all.deb ... Unpacking python3-gabbi (2.4.0-2) ... Selecting previously unselected package python3-smmap. Preparing to unpack .../344-python3-smmap_5.0.0-1_all.deb ... Unpacking python3-smmap (5.0.0-1) ... Selecting previously unselected package python3-gitdb. Preparing to unpack .../345-python3-gitdb_4.0.9-2_all.deb ... Unpacking python3-gitdb (4.0.9-2) ... Selecting previously unselected package python3-git. Preparing to unpack .../346-python3-git_3.1.30-1_all.deb ... Unpacking python3-git (3.1.30-1) ... Selecting previously unselected package python3-hacking. Preparing to unpack .../347-python3-hacking_4.1.0-2_all.deb ... Unpacking python3-hacking (4.1.0-2) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../348-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../349-python3-jinja2_3.1.2-1_all.deb ... Unpacking python3-jinja2 (3.1.2-1) ... Selecting previously unselected package python3-jmespath. Preparing to unpack .../350-python3-jmespath_1.0.1-1_all.deb ... Unpacking python3-jmespath (1.0.1-1) ... Selecting previously unselected package python3-json-pointer. Preparing to unpack .../351-python3-json-pointer_2.0-0ubuntu1_all.deb ... Unpacking python3-json-pointer (2.0-0ubuntu1) ... Selecting previously unselected package python3-jsonpatch. Preparing to unpack .../352-python3-jsonpatch_1.32-2_all.deb ... Unpacking python3-jsonpatch (1.32-2) ... Selecting previously unselected package python3-pyrsistent:amd64. Preparing to unpack .../353-python3-pyrsistent_0.18.1-1build3_amd64.deb ... Unpacking python3-pyrsistent:amd64 (0.18.1-1build3) ... Selecting previously unselected package python3-jsonschema. Preparing to unpack .../354-python3-jsonschema_4.6.0-3ubuntu1_all.deb ... Unpacking python3-jsonschema (4.6.0-3ubuntu1) ... Selecting previously unselected package python3-keystoneclient. Preparing to unpack .../355-python3-keystoneclient_1%3a5.1.0-0ubuntu1_all.deb ... Unpacking python3-keystoneclient (1:5.1.0-0ubuntu1) ... Selecting previously unselected package python3-memcache. Preparing to unpack .../356-python3-memcache_1.59-5_all.deb ... Unpacking python3-memcache (1.59-5) ... Selecting previously unselected package python3-oslo.cache. Preparing to unpack .../357-python3-oslo.cache_3.3.1-0ubuntu1_all.deb ... Unpacking python3-oslo.cache (3.3.1-0ubuntu1) ... Selecting previously unselected package python3-pycadf. Preparing to unpack .../358-python3-pycadf_3.1.1-2_all.deb ... Unpacking python3-pycadf (3.1.1-2) ... Selecting previously unselected package python3-webob. Preparing to unpack .../359-python3-webob_1%3a1.8.6-3_all.deb ... Unpacking python3-webob (1:1.8.6-3) ... Selecting previously unselected package python3-keystonemiddleware. Preparing to unpack .../360-python3-keystonemiddleware_10.2.0-0ubuntu1_all.deb ... Unpacking python3-keystonemiddleware (10.2.0-0ubuntu1) ... Selecting previously unselected package python3-vine. Preparing to unpack .../361-python3-vine_5.0.0+dfsg-3_all.deb ... Unpacking python3-vine (5.0.0+dfsg-3) ... Selecting previously unselected package python3-amqp. Preparing to unpack .../362-python3-amqp_5.1.1-1_all.deb ... Unpacking python3-amqp (5.1.1-1) ... Selecting previously unselected package python3-kombu. Preparing to unpack .../363-python3-kombu_5.2.4-1_all.deb ... Unpacking python3-kombu (5.2.4-1) ... Selecting previously unselected package python3-pyasn1. Preparing to unpack .../364-python3-pyasn1_0.4.8-3_all.deb ... Unpacking python3-pyasn1 (0.4.8-3) ... Selecting previously unselected package python3-pyasn1-modules. Preparing to unpack .../365-python3-pyasn1-modules_0.2.8-1_all.deb ... Unpacking python3-pyasn1-modules (0.2.8-1) ... Selecting previously unselected package python3-ldap. Preparing to unpack .../366-python3-ldap_3.4.3-2build2_amd64.deb ... Unpacking python3-ldap (3.4.3-2build2) ... Selecting previously unselected package python3-logutils. Preparing to unpack .../367-python3-logutils_0.3.5-1_all.deb ... Unpacking python3-logutils (0.3.5-1) ... Selecting previously unselected package python3-microversion-parse. Preparing to unpack .../368-python3-microversion-parse_1.0.0-0ubuntu1_all.deb ... Unpacking python3-microversion-parse (1.0.0-0ubuntu1) ... Selecting previously unselected package python3-sqlparse. Preparing to unpack .../369-python3-sqlparse_0.4.2-1_all.deb ... Unpacking python3-sqlparse (0.4.2-1) ... Selecting previously unselected package python3-tempita. Preparing to unpack .../370-python3-tempita_0.5.2-7_all.deb ... Unpacking python3-tempita (0.5.2-7) ... Selecting previously unselected package python3-migrate. Preparing to unpack .../371-python3-migrate_0.13.0-0ubuntu2_all.deb ... Unpacking python3-migrate (0.13.0-0ubuntu2) ... Selecting previously unselected package python3-mox3. Preparing to unpack .../372-python3-mox3_1.0.0-2_all.deb ... Unpacking python3-mox3 (1.0.0-2) ... Selecting previously unselected package python3-nacl. Preparing to unpack .../373-python3-nacl_1.5.0-2_amd64.deb ... Unpacking python3-nacl (1.5.0-2) ... Selecting previously unselected package python3-openssl. Preparing to unpack .../374-python3-openssl_23.0.0-1_all.deb ... Unpacking python3-openssl (23.0.0-1) ... Selecting previously unselected package python3-openstackdocstheme. Preparing to unpack .../375-python3-openstackdocstheme_2.3.0-0ubuntu3_all.deb ... Unpacking python3-openstackdocstheme (2.3.0-0ubuntu3) ... Selecting previously unselected package python3-munch. Preparing to unpack .../376-python3-munch_2.5.0-2_all.deb ... Unpacking python3-munch (2.5.0-2) ... Selecting previously unselected package python3-requestsexceptions. Preparing to unpack .../377-python3-requestsexceptions_1.4.0-3_all.deb ... Unpacking python3-requestsexceptions (1.4.0-3) ... Selecting previously unselected package python3-openstacksdk. Preparing to unpack .../378-python3-openstacksdk_1.0.1-0ubuntu1_all.deb ... Unpacking python3-openstacksdk (1.0.1-0ubuntu1) ... Selecting previously unselected package python3-os-client-config. Preparing to unpack .../379-python3-os-client-config_2.1.0-0ubuntu3_all.deb ... Unpacking python3-os-client-config (2.1.0-0ubuntu3) ... Selecting previously unselected package python3-voluptuous. Preparing to unpack .../380-python3-voluptuous_0.12.2-1_all.deb ... Unpacking python3-voluptuous (0.12.2-1) ... Selecting previously unselected package python3-subunit. Preparing to unpack .../381-python3-subunit_1.4.0-3_all.deb ... Unpacking python3-subunit (1.4.0-3) ... Selecting previously unselected package subunit. Preparing to unpack .../382-subunit_1.4.0-3_all.deb ... Unpacking subunit (1.4.0-3) ... Selecting previously unselected package python3-stestr. Preparing to unpack .../383-python3-stestr_3.2.1-1_all.deb ... Unpacking python3-stestr (3.2.1-1) ... Selecting previously unselected package python3-os-testr. Preparing to unpack .../384-python3-os-testr_3.0.0-0ubuntu1_all.deb ... Unpacking python3-os-testr (3.0.0-0ubuntu1) ... Selecting previously unselected package python3-oslo.concurrency. Preparing to unpack .../385-python3-oslo.concurrency_5.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.concurrency (5.1.1-0ubuntu1) ... Selecting previously unselected package python3-unittest2. Preparing to unpack .../386-python3-unittest2_1.1.0-9_all.deb ... Unpacking python3-unittest2 (1.1.0-9) ... Selecting previously unselected package python3-testresources. Preparing to unpack .../387-python3-testresources_2.0.1-4_all.deb ... Unpacking python3-testresources (2.0.1-4) ... Selecting previously unselected package python3-testscenarios. Preparing to unpack .../388-python3-testscenarios_0.5.0-3build1_all.deb ... Unpacking python3-testscenarios (0.5.0-3build1) ... Selecting previously unselected package python3-oslo.db. Preparing to unpack .../389-python3-oslo.db_12.3.0-0ubuntu1_all.deb ... Unpacking python3-oslo.db (12.3.0-0ubuntu1) ... Selecting previously unselected package python3-prometheus-client. Preparing to unpack .../390-python3-prometheus-client_0.16.0-0.1_all.deb ... Unpacking python3-prometheus-client (0.16.0-0.1) ... Selecting previously unselected package python3-oslo.metrics. Preparing to unpack .../391-python3-oslo.metrics_0.6.0-0ubuntu1_all.deb ... Unpacking python3-oslo.metrics (0.6.0-0ubuntu1) ... Selecting previously unselected package python3-bcrypt. Preparing to unpack .../392-python3-bcrypt_3.2.2-1_amd64.deb ... Unpacking python3-bcrypt (3.2.2-1) ... Selecting previously unselected package python3-statsd. Preparing to unpack .../393-python3-statsd_4.0.1-1_all.deb ... Unpacking python3-statsd (4.0.1-1) ... Selecting previously unselected package python3-oslo.middleware. Preparing to unpack .../394-python3-oslo.middleware_5.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.middleware (5.1.1-0ubuntu1) ... Selecting previously unselected package python3-paste. Preparing to unpack .../395-python3-paste_3.5.2+repack-1_all.deb ... Unpacking python3-paste (3.5.2+repack-1) ... Selecting previously unselected package python3-pastedeploy-tpl. Preparing to unpack .../396-python3-pastedeploy-tpl_3.0.1-5_all.deb ... Unpacking python3-pastedeploy-tpl (3.0.1-5) ... Selecting previously unselected package python3-pastedeploy. Preparing to unpack .../397-python3-pastedeploy_3.0.1-5_all.deb ... Unpacking python3-pastedeploy (3.0.1-5) ... Selecting previously unselected package python3-repoze.lru. Preparing to unpack .../398-python3-repoze.lru_0.7-3_all.deb ... Unpacking python3-repoze.lru (0.7-3) ... Selecting previously unselected package python3-routes. Preparing to unpack .../399-python3-routes_2.5.1-1ubuntu1_all.deb ... Unpacking python3-routes (2.5.1-1ubuntu1) ... Selecting previously unselected package python3-oslo.service. Preparing to unpack .../400-python3-oslo.service_3.1.1-0ubuntu2_all.deb ... Unpacking python3-oslo.service (3.1.1-0ubuntu2) ... Selecting previously unselected package python3-tenacity. Preparing to unpack .../401-python3-tenacity_8.2.1-1_all.deb ... Unpacking python3-tenacity (8.2.1-1) ... Selecting previously unselected package python3-oslo.messaging. Preparing to unpack .../402-python3-oslo.messaging_14.2.0-0ubuntu1_all.deb ... Unpacking python3-oslo.messaging (14.2.0-0ubuntu1) ... Selecting previously unselected package python3-oslo.policy. Preparing to unpack .../403-python3-oslo.policy_4.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.policy (4.1.1-0ubuntu1) ... Selecting previously unselected package python3-oslo.upgradecheck. Preparing to unpack .../404-python3-oslo.upgradecheck_2.1.1-0ubuntu1_all.deb ... Unpacking python3-oslo.upgradecheck (2.1.1-0ubuntu1) ... Selecting previously unselected package python3-oslo.versionedobjects. Preparing to unpack .../405-python3-oslo.versionedobjects_3.1.0-0ubuntu1_all.deb ... Unpacking python3-oslo.versionedobjects (3.1.0-0ubuntu1) ... Selecting previously unselected package python3-testrepository. Preparing to unpack .../406-python3-testrepository_0.0.20-7_all.deb ... Unpacking python3-testrepository (0.0.20-7) ... Selecting previously unselected package testrepository. Preparing to unpack .../407-testrepository_0.0.20-7_all.deb ... Unpacking testrepository (0.0.20-7) ... Selecting previously unselected package python3-oslotest. Preparing to unpack .../408-python3-oslotest_1%3a4.5.0-0ubuntu2_all.deb ... Unpacking python3-oslotest (1:4.5.0-0ubuntu2) ... Selecting previously unselected package python3-paramiko. Preparing to unpack .../409-python3-paramiko_2.12.0-2ubuntu1_all.deb ... Unpacking python3-paramiko (2.12.0-2ubuntu1) ... Selecting previously unselected package python3-simplegeneric. Preparing to unpack .../410-python3-simplegeneric_0.8.1-5_all.deb ... Unpacking python3-simplegeneric (0.8.1-5) ... Selecting previously unselected package python3-singledispatch. Preparing to unpack .../411-python3-singledispatch_3.4.0.3-4_all.deb ... Unpacking python3-singledispatch (3.4.0.3-4) ... Selecting previously unselected package python3-waitress. Preparing to unpack .../412-python3-waitress_2.1.2-2_all.deb ... Unpacking python3-waitress (2.1.2-2) ... Selecting previously unselected package python3-webtest. Preparing to unpack .../413-python3-webtest_3.0.0-2_all.deb ... Unpacking python3-webtest (3.0.0-2) ... Selecting previously unselected package python3-pecan. Preparing to unpack .../414-python3-pecan_1.4.1-1ubuntu1_all.deb ... Unpacking python3-pecan (1.4.1-1ubuntu1) ... Selecting previously unselected package python3-pep8. Preparing to unpack .../415-python3-pep8_1.7.1-9ubuntu1_all.deb ... Unpacking python3-pep8 (1.7.1-9ubuntu1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../416-python3-wheel_0.38.4-1_all.deb ... Unpacking python3-wheel (0.38.4-1) ... Selecting previously unselected package python3-pip. Preparing to unpack .../417-python3-pip_23.0.1+dfsg-1_all.deb ... Unpacking python3-pip (23.0.1+dfsg-1) ... Selecting previously unselected package python3-pykmip. Preparing to unpack .../418-python3-pykmip_0.10.0-4_all.deb ... Unpacking python3-pykmip (0.10.0-4) ... Selecting previously unselected package python3-reno. Preparing to unpack .../419-python3-reno_2.11.2-2build2_all.deb ... Unpacking python3-reno (2.11.2-2build2) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../420-python3-snowballstemmer_2.2.0-2_all.deb ... Unpacking python3-snowballstemmer (2.2.0-2) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../421-sphinx-common_5.3.0-3_all.deb ... Unpacking sphinx-common (5.3.0-3) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../422-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../423-python3-sphinx_5.3.0-3_all.deb ... Unpacking python3-sphinx (5.3.0-3) ... Selecting previously unselected package python3-sphinxcontrib.blockdiag. Preparing to unpack .../424-python3-sphinxcontrib.blockdiag_2.0.0-1_all.deb ... Unpacking python3-sphinxcontrib.blockdiag (2.0.0-1) ... Selecting previously unselected package python3-sphinxcontrib.httpdomain. Preparing to unpack .../425-python3-sphinxcontrib.httpdomain_1.8.0-2_all.deb ... Unpacking python3-sphinxcontrib.httpdomain (1.8.0-2) ... Selecting previously unselected package python3-sphinxcontrib.svg2pdfconverter. Preparing to unpack .../426-python3-sphinxcontrib.svg2pdfconverter_1.2.2-1_all.deb ... Unpacking python3-sphinxcontrib.svg2pdfconverter (1.2.2-1) ... Selecting previously unselected package python3-swiftclient. Preparing to unpack .../427-python3-swiftclient_1%3a4.2.0-0ubuntu1_all.deb ... Unpacking python3-swiftclient (1:4.2.0-0ubuntu1) ... Selecting previously unselected package python3-tempest. Preparing to unpack .../428-python3-tempest_1%3a33.0.0-1_all.deb ... Unpacking python3-tempest (1:33.0.0-1) ... Selecting previously unselected package openstack-pkg-tools. Preparing to unpack .../429-openstack-pkg-tools_119ubuntu1_all.deb ... Unpacking openstack-pkg-tools (119ubuntu1) ... Selecting previously unselected package python-os-api-ref-common. Preparing to unpack .../430-python-os-api-ref-common_2.3.0-0ubuntu1_all.deb ... Unpacking python-os-api-ref-common (2.3.0-0ubuntu1) ... Selecting previously unselected package python3-bandit. Preparing to unpack .../431-python3-bandit_1.6.2-2_all.deb ... Unpacking python3-bandit (1.6.2-2) ... Selecting previously unselected package python3-mock. Preparing to unpack .../432-python3-mock_4.0.3-4_all.deb ... Unpacking python3-mock (4.0.3-4) ... Selecting previously unselected package python3-os-api-ref. Preparing to unpack .../433-python3-os-api-ref_2.3.0-0ubuntu1_all.deb ... Unpacking python3-os-api-ref (2.3.0-0ubuntu1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../434-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:amd64 (1.5.7-1) ... Setting up libtext-iconv-perl:amd64 (1.7-8) ... Setting up libgraphite2-3:amd64 (1.3.14-1build2) ... Setting up liblcms2-2:amd64 (2.14-2) ... Setting up libpixman-1-0:amd64 (0.42.2-1) ... Setting up libaom3:amd64 (3.6.0-1) ... Setting up libxau6:amd64 (1:1.0.9-1build5) ... Setting up imagemagick-6-common (8:6.9.11.60+dfsg-1.6) ... Setting up libdouble-conversion3:amd64 (3.2.1-1) ... Setting up libsubunit-perl (1.4.0-3) ... Setting up libproxy1v5:amd64 (0.4.18-1.2) ... Setting up libpsl5:amd64 (0.21.2-1) ... Setting up libsodium23:amd64 (1.0.18-1build2) ... Setting up libicu72:amd64 (72.1-3ubuntu1) ... Setting up liblerc4:amd64 (4.0.0+ds-2ubuntu2) ... Setting up bsdextrautils (2.38.1-4ubuntu1) ... Setting up wget (1.21.3-1ubuntu1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libdatrie1:amd64 (0.2.13-2) ... Setting up libgslcblas0:amd64 (2.7.1+dfsg-3) ... Setting up libgspell-1-common (1.12.0-1build1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-1) ... Setting up libglib2.0-0:amd64 (2.76.0-1ubuntu1) ... Setting up libaspell15:amd64 (0.60.8-4build1) ... Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... Setting up libpython3.11-stdlib:amd64 (3.11.2-6) ... Setting up libdebhelper-perl (13.11.4ubuntu3) ... Setting up libbrotli1:amd64 (1.0.9-2build8) ... Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-1build1) ... Setting up x11-common (1:7.7+23ubuntu2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libnghttp2-14:amd64 (1.52.0-1) ... Setting up libmagic1:amd64 (1:5.44-3) ... Setting up libdeflate0:amd64 (1.15-1) ... Setting up libapr1:amd64 (1.7.2-2) ... Setting up gettext-base (0.21-11) ... Setting up libgsl27:amd64 (2.7.1+dfsg-3) ... Setting up m4 (1.4.19-3) ... Setting up xkb-data (2.38-0ubuntu1) ... Setting up libboost-filesystem1.74.0:amd64 (1.74.0-18.1ubuntu3) ... Setting up file (1:5.44-3) ... Setting up libjbig0:amd64 (2.1-6ubuntu1) ... Setting up libpcre2-16-0:amd64 (10.42-1) ... Setting up libcolord2:amd64 (1.4.6-2.2) ... Setting up librevenge-0.0-0:amd64 (0.0.4-6ubuntu7) ... Setting up python-babel-localedata (2.10.3-1) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ... Setting up liberror-perl (0.17029-2) ... Setting up libdconf1:amd64 (0.40.0-4) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:amd64 (10.42-1) ... Setting up libexpat1-dev:amd64 (2.5.0-1) ... Setting up emacsen-common (3.0.5) ... Setting up libfreetype6:amd64 (2.12.1+dfsg-4) ... Setting up libx11-data (2:1.8.4-2) ... Setting up libepoxy0:amd64 (1.5.10-1) ... Setting up libnspr4:amd64 (2:4.35-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ... Setting up libsigc++-2.0-0v5:amd64 (2.12.0-1) ... Setting up uuid-dev:amd64 (2.38.1-4ubuntu1) ... Setting up libavahi-common-data:amd64 (0.8-6ubuntu1) ... Setting up libdbus-1-3:amd64 (1.14.4-1ubuntu1) ... Setting up libfribidi0:amd64 (1.0.8-2.1ubuntu1) ... Setting up libimagequant0:amd64 (2.17.0-1) ... Setting up python3-pastedeploy-tpl (3.0.1-5) ... Setting up autopoint (0.21-11) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu1) ... Setting up libgc1:amd64 (1:8.2.2-3) ... Setting up libdav1d6:amd64 (1.0.0-2) ... Setting up libltdl7:amd64 (2.4.7-5) ... Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ... Setting up libssh-4:amd64 (0.10.4-2) ... Setting up autoconf (2.71-3) ... Setting up libsoup2.4-common (2.74.3-1) ... Setting up libwebp7:amd64 (1.2.4-0.1build1) ... Setting up pycadf-common (3.1.1-2) ... Setting up libnuma1:amd64 (2.0.16-1) ... Setting up libpcre2-posix3:amd64 (10.42-1) ... Setting up libsctp1:amd64 (1.0.19+dfsg-2) ... Setting up ieee-data (20220827.1) ... Setting up liblqr-1-0:amd64 (0.4.2-2.1) ... Setting up at-spi2-common (2.47.1-1) ... Setting up dbus-session-bus-common (1.14.4-1ubuntu1) ... Setting up libuchardet0:amd64 (0.0.7-1build2) ... Setting up python-tinycss2-common (1.2.1-2) ... Setting up libjson-perl (4.10000-1) ... Setting up libopenjp2-7:amd64 (2.5.0-1build1) ... Setting up libsub-override-perl (0.09-4) ... Setting up git-man (1:2.39.2-1ubuntu1) ... Setting up libharfbuzz0b:amd64 (6.0.0+dfsg-3build1) ... Setting up libthai-data (0.1.29-1build1) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up libatk1.0-0:amd64 (2.47.1-1) ... Setting up libwayland-egl1:amd64 (1.21.0-1) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libhunspell-1.7-0:amd64 (1.7.2+really1.7.1-2) ... Setting up glib-networking-common (2.76~beta-1) ... Setting up dbus-system-bus-common (1.14.4-1ubuntu1) ... Setting up libde265-0:amd64 (1.0.11-1) ... Setting up libwebpmux3:amd64 (1.2.4-0.1build1) ... Setting up libbsd0:amd64 (0.11.7-4) ... Setting up libwpd-0.10-10:amd64 (0.10.3-2build1) ... Setting up mailcap (3.70+nmu1ubuntu1) ... Setting up libelf1:amd64 (0.188-2.1) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.1build2) ... Setting up libldap2:amd64 (2.6.3+dfsg-1~exp1ubuntu2) ... Setting up dbus-bin (1.14.4-1ubuntu1) ... Setting up libonig5:amd64 (6.9.8-1) ... Setting up libjs-bootstrap (3.4.1+dfsg-3) ... Setting up libpython3-stdlib:amd64 (3.11.2-1) ... Setting up libvisio-0.1-1:amd64 (0.1.7-1build7) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up libaprutil1:amd64 (1.6.3-1ubuntu1) ... Setting up libxkbcommon0:amd64 (1.5.0-1) ... Setting up libpotrace0:amd64 (1.16-2) ... Setting up libwayland-client0:amd64 (1.21.0-1) ... Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 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.13.1-1) ... Setting up glib-networking-services (2.76~beta-1) ... Setting up libglibmm-2.4-1v5:amd64 (2.66.5-2) ... Setting up python3.11 (3.11.2-6) ... Setting up libice6:amd64 (2:1.0.10-1build2) ... Setting up session-migration (0.3.6) ... Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. Setting up libdw1:amd64 (0.188-2.1) ... Setting up libxdmcp6:amd64 (1:1.1.3-0ubuntu5) ... Setting up libxcb1:amd64 (1.15-1) ... Setting up gettext (0.21-11) ... Setting up mime-support (3.66) ... Setting up libpcre2-dev:amd64 (10.42-1) ... Setting up dictionaries-common (1.29.4) ... Setting up libtool (2.4.7-5) ... Setting up libxcb-render0:amd64 (1.15-1) ... Setting up libjq1:amd64 (1.6-2.1ubuntu3) ... Setting up fontconfig-config (2.14.1-3ubuntu3) ... Setting up libwebpdemux2:amd64 (1.2.4-0.1build1) ... Setting up libavahi-common3:amd64 (0.8-6ubuntu1) ... Setting up libcurl3-gnutls:amd64 (7.88.1-7ubuntu1) ... Setting up python3 (3.11.2-1) ... Setting up libnss3:amd64 (2:3.87.1-1) ... Setting up libxcb-shm0:amd64 (1.15-1) ... Setting up dbus-daemon (1.14.4-1ubuntu1) ... Setting up libcdr-0.1-1:amd64 (0.1.6-2build4) ... Setting up python3-markupsafe (2.1.2-1build1) ... Setting up python3-webencodings (0.5.1-5) ... Setting up python3-tz (2022.7.1-2) ... Setting up python3-vine (5.0.0+dfsg-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up python3-monotonic (1.6-2) ... Setting up python3-six (1.16.0-4) ... Setting up dh-autoreconf (20) ... Setting up libthai0:amd64 (0.1.29-1build1) ... Setting up python3-roman (3.3-3) ... Setting up python3-decorator (5.1.1-3) ... Setting up python3-pycodestyle (2.10.0-1) ... Setting up python3-jinja2 (3.1.2-1) ... Setting up python3-tempita (0.5.2-7) ... Setting up python3-webcolors (1.11.1-1) ... Setting up python3-packaging (23.0-1) ... Setting up python3-iso8601 (1.0.2-1) ... Setting up python3-sqlparse (0.4.2-1) ... Setting up python3-wcwidth (0.2.5+dfsg1-1.1) ... Setting up python3-pyparsing (3.0.9-1) ... Setting up python3-certifi (2022.9.24-1) ... Setting up python3-snowballstemmer (2.2.0-2) ... Setting up libldap-dev:amd64 (2.6.3+dfsg-1~exp1ubuntu2) ... Setting up python3-jmespath (1.0.1-1) ... Setting up libraqm0:amd64 (0.7.0-4.1) ... Setting up dbus (1.14.4-1ubuntu1) ... Setting up python3-greenlet (2.0.1-1build1) ... Setting up shared-mime-info (2.2-1) ... Setting up python3-reportlab-accel:amd64 (3.6.12-1build1) ... Setting up python-os-api-ref-common (2.3.0-0ubuntu1) ... Setting up python3-idna (3.3-1) ... Setting up python3-wrapt (1.14.1-2build1) ... Setting up libsctp-dev:amd64 (1.0.19+dfsg-2) ... Setting up python3-deprecation (2.1.0-2) ... Setting up python3-funcparserlib (1.0.0-0.2) ... Setting up git (1:2.39.2-1ubuntu1) ... Setting up python3-fasteners (0.17.3-2) ... Setting up libjs-sphinxdoc (5.3.0-3) ... Setting up python3-urllib3 (1.26.12-1) ... Setting up python3-pluggy (1.0.0+repack-1) ... Setting up libx265-199:amd64 (3.5-2) ... Setting up libwpg-0.3-3:amd64 (0.3.3-1build3) ... Setting up python3-netifaces:amd64 (0.11.0-2build1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up python3-pyrsistent:amd64 (0.18.1-1build3) ... Setting up dwz (0.15-1) ... Setting up python3-netaddr (0.8.0-2) ... Setting up groff-base (1.22.4-10) ... Setting up python3-json-pointer (2.0-0ubuntu1) ... Setting up python3-dnspython (2.3.0-1ubuntu1) ... Setting up python3-dulwich (0.21.2-1build1) ... Setting up libtiff6:amd64 (4.5.0-4ubuntu1) ... Setting up libwayland-cursor0:amd64 (1.21.0-1) ... Setting up xml-core (0.18+nmu1) ... Setting up jq (1.6-2.1ubuntu3) ... Setting up python3-amqp (5.1.1-1) ... Setting up libxslt1.1:amd64 (1.1.35-1) ... Setting up python3-pyasn1 (0.4.8-3) ... Setting up hunspell-en-us (1:2020.12.07-2) ... Setting up python3-httplib2 (0.20.4-3) ... Setting up libpam-systemd:amd64 (252.5-2ubuntu3) ... Setting up debugedit (1:5.0-5) ... Setting up libx11-6:amd64 (2:1.8.4-2) ... Setting up python3-dateutil (2.8.2-1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1build1) ... Setting up python3-mccabe (0.7.0-1) ... Setting up python3-anyjson (0.3.3-5) ... Setting up python3-msgpack (1.0.3-2build1) ... Setting up python3-singledispatch (3.4.0.3-4) ... Setting up python3-voluptuous (0.12.2-1) ... Setting up python3-logutils (0.3.5-1) ... Setting up libfontconfig1:amd64 (2.14.1-3ubuntu3) ... Setting up libatkmm-1.6-1v5:amd64 (2.28.3-1) ... Setting up python3-simplegeneric (0.8.1-5) ... Setting up python3-prettytable (3.6.0-1) ... Setting up python3-lib2to3 (3.11.2-2) ... Setting up python3-appdirs (1.4.4-3) ... Setting up python3-smmap (5.0.0-1) ... Setting up libxcomposite1:amd64 (1:0.4.5-1build2) ... Setting up libsm6:amd64 (2:1.2.3-1build2) ... Setting up python3-soupsieve (2.4-1) ... Setting up libavahi-client3:amd64 (0.8-6ubuntu1) ... Setting up python3-cffi-backend:amd64 (1.15.1-5build1) ... Setting up python3-webob (1:1.8.6-3) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-blinker (1.5-1) ... Setting up python3-pkg-resources (66.1.1-1) ... Setting up python3-distutils (3.11.2-2) ... Setting up dh-python (5.20230130) ... Setting up python3-more-itertools (8.10.0-2) ... Setting up python3-iniconfig (1.1.1-2) ... Setting up python3-attr (22.2.0-1) ... Setting up gtk-update-icon-cache (3.24.37-1ubuntu1) ... Setting up fontconfig (2.14.1-3ubuntu3) ... Regenerating fonts cache... done. Setting up python3-waitress (2.1.2-2) ... Setting up python3-ddt (1.6.0-2) ... Setting up libxdamage1:amd64 (1:1.1.6-1) ... Setting up python3-tinycss2 (1.2.1-2) ... Setting up python3-setuptools (66.1.1-1) ... Setting up python3-repoze.lru (0.7-3) ... Setting up python3-microversion-parse (1.0.0-0ubuntu1) ... Setting up libxrender1:amd64 (1:0.9.10-1.1) ... Setting up python3-py (1.11.0-1) ... Setting up python3-jwt (2.6.0-1) ... Setting up python3-cachetools (5.2.0-1) ... Setting up python3-babel (2.10.3-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up libenchant-2-2:amd64 (2.3.3-2) ... Setting up python3-colorama (0.4.6-2) ... Setting up python3-defusedxml (0.7.1-2) ... Setting up python3-pbr (5.11.1-0ubuntu1) ... Setting up python3-statsd (4.0.1-1) ... Setting up python3-pytest (7.2.1-2) ... Setting up python3-alabaster (0.7.12-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3-jsonpatch (1.32-2) ... update-alternatives: using /usr/bin/json-patch-jsondiff to provide /usr/bin/jsondiff (jsondiff) in auto mode Setting up python3-tenacity (8.2.1-1) ... Setting up python3-bcrypt (3.2.2-1) ... Setting up python3-ply (3.11-5) ... Setting up python3-autopage (0.4.0-3) ... Setting up python3-pyinotify (0.9.6-2) ... Setting up libpango-1.0-0:amd64 (1.50.12+ds-1) ... Setting up python3-pyflakes (2.5.0-1) ... Setting up libheif1:amd64 (1.14.2-1) ... Setting up python3-wsgi-intercept (1.9.3-2ubuntu1) ... Setting up python3-extras (1.0.0-4build1) ... Setting up python3-jsonpath-rw (1.4.0-4) ... Setting up python3-memcache (1.59-5) ... Setting up libxext6:amd64 (2:1.3.4-1build1) ... Setting up python3-all (3.11.2-1) ... Setting up python3-requestsexceptions (1.4.0-3) ... Setting up python3-coverage (6.5.0+dfsg1-2build1) ... Setting up python3-yaml (6.0-3build1) ... Setting up python3-futurist (2.4.1-2) ... Setting up python3-debtcollector (2.3.0-0ubuntu1) ... Setting up python3-gitdb (4.0.9-2) ... Setting up python3-zipp (1.0.0-6) ... Setting up man-db (2.11.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-kombu (5.2.4-1) ... Setting up python3-wheel (0.38.4-1) ... Setting up libcairo2:amd64 (1.16.0-7) ... Setting up python3-munch (2.5.0-2) ... Setting up python3-bs4 (4.11.2-2) ... Setting up python3-pycparser (2.21-1) ... Setting up python3-sqlalchemy (1.4.46+ds1-1build1) ... Setting up python3-flake8 (5.0.4-4) ... Setting up python3-mock (4.0.3-4) ... Setting up libcairomm-1.0-1v5:amd64 (1.14.4-2) ... Setting up python3-routes (2.5.1-1ubuntu1) ... Setting up libldap2-dev (2.6.3+dfsg-1~exp1ubuntu2) ... Setting up python3-pil:amd64 (9.4.0-1.1build1) ... Setting up python3-prometheus-client (0.16.0-0.1) ... Setting up dbus-user-session (1.14.4-1ubuntu1) ... Setting up libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6) ... Setting up python3-eventlet (0.33.1-4) ... Setting up python3-pygments (2.14.0+dfsg-1) ... Setting up python3-chardet (5.1.0+dfsg-2) ... Setting up python3-rfc3986 (1.5.0-2) ... Setting up python3-paste (3.5.2+repack-1) ... Setting up python3-jsonschema (4.6.0-3ubuntu1) ... Setting up libxfixes3:amd64 (1:6.0.0-2) ... Setting up python3-cssselect2 (0.7.0-1) ... Setting up python3-pyasn1-modules (0.2.8-1) ... Setting up libapr1-dev (1.7.2-2) ... Setting up python3-cryptography (38.0.4-2) ... Setting up python3-git (3.1.30-1) ... Setting up sphinx-common (5.3.0-3) ... Setting up python3-requests (2.28.1+dfsg-1ubuntu1) ... Setting up libxinerama1:amd64 (2:1.1.4-3) ... Setting up python3-unittest2 (1.1.0-9) ... update-alternatives: using /usr/bin/python3-unit2 to provide /usr/bin/unit2 (unit2) in auto mode Setting up libxrandr2:amd64 (2:1.5.2-2) ... Setting up python3-jsonpath-rw-ext (1.2.2-2) ... Setting up python3-oslo.context (1:5.1.1-0ubuntu1) ... Setting up python3-pip (23.0.1+dfsg-1) ... Setting up libxt6:amd64 (1:1.2.1-1) ... Setting up libpoppler126:amd64 (22.12.0-2ubuntu1) ... Setting up python3-reportlab (3.6.12-1build1) ... Setting up libcups2:amd64 (2.4.2-1ubuntu4) ... Setting up python3-lxml:amd64 (4.9.2-1build1) ... Setting up python3-reno (2.11.2-2build2) ... Setting up python3-openstackdocstheme (2.3.0-0ubuntu3) ... Setting up python3-os-service-types (1.7.0-2) ... Setting up libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6) ... Setting up libaprutil1-dev (1.6.3-1ubuntu1) ... Setting up libcairo-gobject2:amd64 (1.16.0-7) ... Setting up libpangoft2-1.0-0:amd64 (1.50.12+ds-1) ... Setting up python3-future (0.18.2-6ubuntu1) ... update-alternatives: using /usr/bin/python3-futurize to provide /usr/bin/futurize (futurize) in auto mode update-alternatives: using /usr/bin/python3-pasteurize to provide /usr/bin/pasteurize (pasteurize) in auto mode Setting up lib2geom1.2.0:amd64 (1.2.2-3) ... Setting up libmagick++-6.q16-8:amd64 (8:6.9.11.60+dfsg-1.6) ... Setting up python3-migrate (0.13.0-0ubuntu2) ... Setting up python3-nacl (1.5.0-2) ... Setting up python3-oslo.i18n (6.0.0-0ubuntu1) ... Setting up python3-mako (1.2.4+ds-1) ... Setting up libpangocairo-1.0-0:amd64 (1.50.12+ds-1) ... Setting up python3-pep8 (1.7.1-9ubuntu1) ... Setting up python3-ldap (3.4.3-2build2) ... Setting up pyflakes3 (2.5.0-1) ... Setting up python3-testresources (2.0.1-4) ... Setting up libxmu6:amd64 (2:1.1.3-3) ... Setting up libpoppler-glib8:amd64 (22.12.0-2ubuntu1) ... Setting up python3-importlib-metadata (4.12.0-1) ... Setting up libxi6:amd64 (2:1.8-1build1) ... Setting up python3-openssl (23.0.0-1) ... Setting up python3-pastedeploy (3.0.1-5) ... Setting up libxcursor1:amd64 (1:1.2.1-1) ... Setting up python3-cffi (1.15.1-5build1) ... Setting up debhelper (13.11.4ubuntu3) ... Setting up python3-oslo.utils (6.1.0-0ubuntu1) ... Setting up dconf-service (0.40.0-4) ... Setting up flake8 (5.0.4-4) ... Setting up libatspi2.0-0:amd64 (2.47.1-1) ... Setting up openstack-pkg-tools (119ubuntu1) ... Setting up librsvg2-2:amd64 (2.54.5+dfsg-1ubuntu2) ... Setting up libatk-bridge2.0-0:amd64 (2.47.1-1) ... Setting up python3-oauthlib (3.2.2-1) ... Setting up python3-pykmip (0.10.0-4) ... Setting up xclip (0.13-2) ... Setting up librsvg2-common:amd64 (2.54.5+dfsg-1ubuntu2) ... Setting up libpangomm-1.4-1v5:amd64 (2.46.3-1) ... Setting up python3-xcffib (0.11.1-4) ... Setting up python3-alembic (1.8.1-0ubuntu1) ... Setting up python3-stevedore (1:5.0.0-0ubuntu1) ... Setting up python3-webtest (3.0.0-2) ... Setting up python3-paramiko (2.12.0-2ubuntu1) ... Setting up python3-keystoneauth1 (5.1.2-0ubuntu1) ... Setting up apache2-dev (2.4.55-1ubuntu2) ... Setting up alembic (1.8.1-0ubuntu1) ... Setting up python3-hacking (4.1.0-2) ... Setting up librsvg2-bin (2.54.5+dfsg-1ubuntu2) ... Setting up python3-pecan (1.4.1-1ubuntu1) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-4) ... Setting up python3-oslo.serialization (5.1.1-0ubuntu1) ... Setting up python3-pyperclip (1.8.2-2) ... Setting up python3-dogpile.cache (1.1.8-2) ... Setting up python3-cmd2 (2.4.2+ds-3) ... Setting up python3-bandit (1.6.2-2) ... Setting up python3-cairocffi (1.4.0-1) ... Setting up python3-openstacksdk (1.0.1-0ubuntu1) ... Setting up libgtk-3-common (3.24.37-1ubuntu1) ... Setting up python3-cairosvg (2.5.2-1) ... Setting up python3-os-client-config (2.1.0-0ubuntu3) ... Setting up gsettings-desktop-schemas (44~beta-1ubuntu1) ... Setting up glib-networking:amd64 (2.76~beta-1) ... Setting up libsoup2.4-1:amd64 (2.74.3-1) ... Setting up adwaita-icon-theme (41.0-1ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up python3-testtools (2.5.0-4) ... Setting up libgtk-3-0:amd64 (3.24.37-1ubuntu1) ... Setting up python3-subunit (1.4.0-3) ... Setting up humanity-icon-theme (0.6.16) ... Setting up python3-fixtures (4.0.1-2) ... Setting up python3-testscenarios (0.5.0-3build1) ... Setting up libgspell-1-2:amd64 (1.12.0-1build1) ... Setting up python3-gabbi (2.4.0-2) ... Setting up libgtkmm-3.0-1v5:amd64 (3.24.7-1) ... Setting up subunit (1.4.0-3) ... Setting up ubuntu-mono (20.10-0ubuntu2) ... Setting up python3-testrepository (0.0.20-7) ... Setting up inkscape (1.2.2-2ubuntu1) ... Setting up testrepository (0.0.20-7) ... Setting up python3-mox3 (1.0.0-2) ... Processing triggers for libc-bin (2.37-0ubuntu2) ... Processing triggers for systemd (252.5-2ubuntu3) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.19+dfsg-6) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.19+dfsg-6) ... Setting up python3-restructuredtext-lint (1.3.2-2) ... Setting up python3-doc8 (0.10.1-1) ... Setting up python3-cliff (4.2.0-0ubuntu1) ... Setting up python3-oslo.config (1:9.1.1-0ubuntu1) ... Setting up python3-oslo.middleware (5.1.1-0ubuntu1) ... Setting up python3-keystoneclient (1:5.1.0-0ubuntu1) ... Setting up python3-oslo.db (12.3.0-0ubuntu1) ... Setting up python3-blockdiag (2.0.1+dfsg-1) ... Setting up python3-oslo.concurrency (5.1.1-0ubuntu1) ... Setting up python3-sphinx (5.3.0-3) ... Setting up python3-swiftclient (1:4.2.0-0ubuntu1) ... Setting up python3-oslo.log (5.0.0-0ubuntu1) ... Setting up python3-pycadf (3.1.1-2) ... Setting up python3-oslo.metrics (0.6.0-0ubuntu1) ... Setting up python3-oslo.policy (4.1.1-0ubuntu1) ... Setting up python3-sphinxcontrib.svg2pdfconverter (1.2.2-1) ... Setting up python3-barbicanclient (5.5.0-0ubuntu1) ... Setting up python3-stestr (3.2.1-1) ... Setting up python3-sphinxcontrib.httpdomain (1.8.0-2) ... Setting up python3-oslo.service (3.1.1-0ubuntu2) ... Setting up python3-sphinxcontrib.blockdiag (2.0.0-1) ... Setting up python3-oslo.upgradecheck (2.1.1-0ubuntu1) ... Setting up python3-oslotest (1:4.5.0-0ubuntu2) ... Setting up python3-oslo.messaging (14.2.0-0ubuntu1) ... Setting up python3-os-api-ref (2.3.0-0ubuntu1) ... Setting up python3-oslo.cache (3.3.1-0ubuntu1) ... Setting up python3-os-testr (3.0.0-0ubuntu1) ... Setting up python3-castellan (4.1.0-0ubuntu1) ... Setting up python3-oslo.versionedobjects (3.1.0-0ubuntu1) ... Setting up python3-keystonemiddleware (10.2.0-0ubuntu1) ... Setting up python3-tempest (1:33.0.0-1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for dictionaries-common (1.29.4) ... Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-1build1) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-139-generic #156-Ubuntu SMP Fri Jan 20 17:27:18 UTC 2023 amd64 (x86_64) Toolchain package versions: binutils_2.40-2ubuntu3 dpkg-dev_1.21.21ubuntu1 g++-12_12.2.0-17ubuntu1 gcc-12_12.2.0-17ubuntu1 libc6-dev_2.37-0ubuntu2 libstdc++-12-dev_12.2.0-17ubuntu1 libstdc++6_13-20230320-1ubuntu1 linux-libc-dev_6.2.0-18.18 Package versions: adduser_3.129ubuntu1 advancecomp_2.5-1 adwaita-icon-theme_41.0-1ubuntu1 alembic_1.8.1-0ubuntu1 apache2-dev_2.4.55-1ubuntu2 apt_2.6.0 at-spi2-common_2.47.1-1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-11 autotools-dev_20220109.1 base-files_12.3ubuntu1 base-passwd_3.6.1 bash_5.2.15-2ubuntu1 binutils_2.40-2ubuntu3 binutils-common_2.40-2ubuntu3 binutils-x86-64-linux-gnu_2.40-2ubuntu3 bsdextrautils_2.38.1-4ubuntu1 bsdutils_1:2.38.1-4ubuntu1 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20230311 coreutils_9.1-1ubuntu2 cpp_4:12.2.0-3ubuntu1 cpp-12_12.2.0-17ubuntu1 dash_0.5.12-2ubuntu1 dbus_1.14.4-1ubuntu1 dbus-bin_1.14.4-1ubuntu1 dbus-daemon_1.14.4-1ubuntu1 dbus-session-bus-common_1.14.4-1ubuntu1 dbus-system-bus-common_1.14.4-1ubuntu1 dbus-user-session_1.14.4-1ubuntu1 dconf-gsettings-backend_0.40.0-4 dconf-service_0.40.0-4 debconf_1.5.82 debhelper_13.11.4ubuntu3 debianutils_5.7-0.4 debugedit_1:5.0-5 dh-autoreconf_20 dh-python_5.20230130 dh-strip-nondeterminism_1.13.1-1 dictionaries-common_1.29.4 diffutils_1:3.8-4 docutils-common_0.19+dfsg-6 dpkg_1.21.21ubuntu1 dpkg-dev_1.21.21ubuntu1 dwz_0.15-1 e2fsprogs_1.47.0-1ubuntu1 emacsen-common_3.0.5 fakeroot_1.31-1.1 file_1:5.44-3 findutils_4.9.0-3ubuntu1 flake8_5.0.4-4 fontconfig_2.14.1-3ubuntu3 fontconfig-config_2.14.1-3ubuntu3 fonts-dejavu-core_2.37-6 fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3 g++_4:12.2.0-3ubuntu1 g++-12_12.2.0-17ubuntu1 gcc_4:12.2.0-3ubuntu1 gcc-12_12.2.0-17ubuntu1 gcc-12-base_12.2.0-17ubuntu1 gcc-13-base_13-20230320-1ubuntu1 gettext_0.21-11 gettext-base_0.21-11 git_1:2.39.2-1ubuntu1 git-man_1:2.39.2-1ubuntu1 glib-networking_2.76~beta-1 glib-networking-common_2.76~beta-1 glib-networking-services_2.76~beta-1 gpg_2.2.40-1ubuntu2 gpg-agent_2.2.40-1ubuntu2 gpgconf_2.2.40-1ubuntu2 gpgv_2.2.40-1ubuntu2 grep_3.8-5 groff-base_1.22.4-10 gsettings-desktop-schemas_44~beta-1ubuntu1 gtk-update-icon-cache_3.24.37-1ubuntu1 gzip_1.12-1ubuntu1 hicolor-icon-theme_0.17-2 hostname_3.23+nmu1ubuntu1 humanity-icon-theme_0.6.16 hunspell-en-us_1:2020.12.07-2 ieee-data_20220827.1 imagemagick-6-common_8:6.9.11.60+dfsg-1.6 init_1.65.2 init-system-helpers_1.65.2 inkscape_1.2.2-2ubuntu1 intltool-debian_0.35.0+20060710.6 jq_1.6-2.1ubuntu3 lib2geom1.2.0_1.2.2-3 libacl1_2.3.1-3 libaom3_3.6.0-1 libapparmor1_3.0.8-1ubuntu2 libapr1_1.7.2-2 libapr1-dev_1.7.2-2 libaprutil1_1.6.3-1ubuntu1 libaprutil1-dev_1.6.3-1ubuntu1 libapt-pkg6.0_2.6.0 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan8_13-20230320-1ubuntu1 libaspell15_0.60.8-4build1 libassuan0_2.5.5-5 libatk-bridge2.0-0_2.47.1-1 libatk1.0-0_2.47.1-1 libatkmm-1.6-1v5_2.28.3-1 libatomic1_13-20230320-1ubuntu1 libatspi2.0-0_2.47.1-1 libattr1_1:2.5.1-4 libaudit-common_1:3.0.9-1 libaudit1_1:3.0.9-1 libavahi-client3_0.8-6ubuntu1 libavahi-common-data_0.8-6ubuntu1 libavahi-common3_0.8-6ubuntu1 libbinutils_2.40-2ubuntu3 libblkid1_2.38.1-4ubuntu1 libboost-filesystem1.74.0_1.74.0-18.1ubuntu3 libbrotli1_1.0.9-2build8 libbsd0_0.11.7-4 libbz2-1.0_1.0.8-5build1 libc-bin_2.37-0ubuntu2 libc-dev-bin_2.37-0ubuntu2 libc6_2.37-0ubuntu2 libc6-dev_2.37-0ubuntu2 libcairo-gobject2_1.16.0-7 libcairo2_1.16.0-7 libcairomm-1.0-1v5_1.14.4-2 libcap-ng0_0.8.3-1build2 libcap2_1:2.66-3ubuntu2 libcc1-0_13-20230320-1ubuntu1 libcdr-0.1-1_0.1.6-2build4 libcolord2_1.4.6-2.2 libcom-err2_1.47.0-1ubuntu1 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libcryptsetup12_2:2.6.1-1ubuntu1 libctf-nobfd0_2.40-2ubuntu3 libctf0_2.40-2ubuntu3 libcups2_2.4.2-1ubuntu4 libcurl3-gnutls_7.88.1-7ubuntu1 libdatrie1_0.2.13-2 libdav1d6_1.0.0-2 libdb5.3_5.3.28+dfsg2-1 libdbus-1-3_1.14.4-1ubuntu1 libdconf1_0.40.0-4 libde265-0_1.0.11-1 libdebconfclient0_0.267ubuntu1 libdebhelper-perl_13.11.4ubuntu3 libdeflate0_1.15-1 libdevmapper1.02.1_2:1.02.185-1ubuntu1 libdouble-conversion3_3.2.1-1 libdpkg-perl_1.21.21ubuntu1 libdw1_0.188-2.1 libelf1_0.188-2.1 libenchant-2-2_2.3.3-2 libepoxy0_1.5.10-1 liberror-perl_0.17029-2 libexpat1_2.5.0-1 libexpat1-dev_2.5.0-1 libext2fs2_1.47.0-1ubuntu1 libfakeroot_1.31-1.1 libfdisk1_2.38.1-4ubuntu1 libffi8_3.4.4-1 libfftw3-double3_3.3.10-1ubuntu1 libfile-stripnondeterminism-perl_1.13.1-1 libfontconfig1_2.14.1-3ubuntu3 libfreetype6_2.12.1+dfsg-4 libfribidi0_1.0.8-2.1ubuntu1 libgc1_1:8.2.2-3 libgcc-12-dev_12.2.0-17ubuntu1 libgcc-s1_13-20230320-1ubuntu1 libgcrypt20_1.10.1-3ubuntu1 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgdk-pixbuf-2.0-0_2.42.10+dfsg-1build1 libgdk-pixbuf2.0-common_2.42.10+dfsg-1build1 libglib2.0-0_2.76.0-1ubuntu1 libglibmm-2.4-1v5_2.66.5-2 libgmp10_2:6.2.1+dfsg1-1.1ubuntu1 libgnutls30_3.7.8-5ubuntu1 libgomp1_13-20230320-1ubuntu1 libgpg-error0_1.46-1 libgprofng0_2.40-2ubuntu3 libgraphite2-3_1.3.14-1build2 libgsl27_2.7.1+dfsg-3 libgslcblas0_2.7.1+dfsg-3 libgspell-1-2_1.12.0-1build1 libgspell-1-common_1.12.0-1build1 libgssapi-krb5-2_1.20.1-1build1 libgtk-3-0_3.24.37-1ubuntu1 libgtk-3-common_3.24.37-1ubuntu1 libgtkmm-3.0-1v5_3.24.7-1 libharfbuzz0b_6.0.0+dfsg-3build1 libheif1_1.14.2-1 libhogweed6_3.8.1-2 libhunspell-1.7-0_1.7.2+really1.7.1-2 libice6_2:1.0.10-1build2 libicu72_72.1-3ubuntu1 libidn2-0_2.3.3-1build1 libimagequant0_2.17.0-1 libip4tc2_1.8.7-1ubuntu7 libisl23_0.25-1 libitm1_13-20230320-1ubuntu1 libjansson4_2.14-2 libjbig0_2.1-6ubuntu1 libjpeg-turbo8_2.1.5-2ubuntu1 libjpeg8_8c-2ubuntu11 libjq1_1.6-2.1ubuntu3 libjs-bootstrap_3.4.1+dfsg-3 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-sphinxdoc_5.3.0-3 libjs-underscore_1.13.4~dfsg+~1.11.4-3 libjson-c5_0.16-2 libjson-perl_4.10000-1 libk5crypto3_1.20.1-1build1 libkeyutils1_1.6.3-2 libkmod2_30+20221128-1ubuntu1 libkrb5-3_1.20.1-1build1 libkrb5support0_1.20.1-1build1 liblcms2-2_2.14-2 libldap-dev_2.6.3+dfsg-1~exp1ubuntu2 libldap2_2.6.3+dfsg-1~exp1ubuntu2 libldap2-dev_2.6.3+dfsg-1~exp1ubuntu2 liblerc4_4.0.0+ds-2ubuntu2 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblqr-1-0_0.4.2-2.1 liblsan0_13-20230320-1ubuntu1 libltdl7_2.4.7-5 liblz4-1_1.9.4-1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmagick++-6.q16-8_8:6.9.11.60+dfsg-1.6 libmagickcore-6.q16-6_8:6.9.11.60+dfsg-1.6 libmagickwand-6.q16-6_8:6.9.11.60+dfsg-1.6 libmd0_1.0.4-2 libmount1_2.38.1-4ubuntu1 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncurses6_6.4-2 libncursesw6_6.4-2 libnettle8_3.8.1-2 libnghttp2-14_1.52.0-1 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libnspr4_2:4.35-1 libnss3_2:3.87.1-1 libnuma1_2.0.16-1 libonig5_6.9.8-1 libopenjp2-7_2.5.0-1build1 libp11-kit0_0.24.1-2ubuntu1 libpam-modules_1.5.2-5ubuntu1 libpam-modules-bin_1.5.2-5ubuntu1 libpam-runtime_1.5.2-5ubuntu1 libpam-systemd_252.5-2ubuntu3 libpam0g_1.5.2-5ubuntu1 libpango-1.0-0_1.50.12+ds-1 libpangocairo-1.0-0_1.50.12+ds-1 libpangoft2-1.0-0_1.50.12+ds-1 libpangomm-1.4-1v5_2.46.3-1 libpcre2-16-0_10.42-1 libpcre2-32-0_10.42-1 libpcre2-8-0_10.42-1 libpcre2-dev_10.42-1 libpcre2-posix3_10.42-1 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpng16-16_1.6.39-2 libpoppler-glib8_22.12.0-2ubuntu1 libpoppler126_22.12.0-2ubuntu1 libpotrace0_1.16-2 libproc2-0_2:4.0.3-1ubuntu1 libprocps8_2:3.3.17-7ubuntu1 libproxy1v5_0.4.18-1.2 libpsl5_0.21.2-1 libpython3-stdlib_3.11.2-1 libpython3.11-minimal_3.11.2-6 libpython3.11-stdlib_3.11.2-6 libquadmath0_13-20230320-1ubuntu1 libraqm0_0.7.0-4.1 libreadline8_8.2-1.3 librevenge-0.0-0_0.0.4-6ubuntu7 librsvg2-2_2.54.5+dfsg-1ubuntu2 librsvg2-bin_2.54.5+dfsg-1ubuntu2 librsvg2-common_2.54.5+dfsg-1ubuntu2 librtmp1_2.4+20151223.gitfa8646d.1-2build4 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libsctp-dev_1.0.19+dfsg-2 libsctp1_1.0.19+dfsg-2 libseccomp2_2.5.4-1ubuntu3 libselinux1_3.4-1build4 libsemanage-common_3.4-1build4 libsemanage2_3.4-1build4 libsepol2_3.4-2 libsigc++-2.0-0v5_2.12.0-1 libsm6_2:1.2.3-1build2 libsmartcols1_2.38.1-4ubuntu1 libsodium23_1.0.18-1build2 libsoup2.4-1_2.74.3-1 libsoup2.4-common_2.74.3-1 libsqlite3-0_3.40.1-1 libss2_1.47.0-1ubuntu1 libssh-4_0.10.4-2 libssl3_3.0.8-1ubuntu1 libstdc++-12-dev_12.2.0-17ubuntu1 libstdc++6_13-20230320-1ubuntu1 libsub-override-perl_0.09-4 libsubunit-perl_1.4.0-3 libsystemd-shared_252.5-2ubuntu3 libsystemd0_252.5-2ubuntu3 libtasn1-6_4.19.0-2 libtext-iconv-perl_1.7-8 libthai-data_0.1.29-1build1 libthai0_0.1.29-1build1 libtiff6_4.5.0-4ubuntu1 libtinfo6_6.4-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libtsan2_13-20230320-1ubuntu1 libubsan1_13-20230320-1ubuntu1 libuchardet0_0.0.7-1build2 libudev1_252.5-2ubuntu3 libunistring2_1.0-2 libuuid1_2.38.1-4ubuntu1 libvisio-0.1-1_0.1.7-1build7 libwayland-client0_1.21.0-1 libwayland-cursor0_1.21.0-1 libwayland-egl1_1.21.0-1 libwebp7_1.2.4-0.1build1 libwebpdemux2_1.2.4-0.1build1 libwebpmux3_1.2.4-0.1build1 libwpd-0.10-10_0.10.3-2build1 libwpg-0.3-3_0.3.3-1build3 libx11-6_2:1.8.4-2 libx11-data_2:1.8.4-2 libx265-199_3.5-2 libxau6_1:1.0.9-1build5 libxcb-render0_1.15-1 libxcb-shm0_1.15-1 libxcb1_1.15-1 libxcomposite1_1:0.4.5-1build2 libxcursor1_1:1.2.1-1 libxdamage1_1:1.1.6-1 libxdmcp6_1:1.1.3-0ubuntu5 libxext6_2:1.3.4-1build1 libxfixes3_1:6.0.0-2 libxi6_2:1.8-1build1 libxinerama1_2:1.1.4-3 libxkbcommon0_1.5.0-1 libxml2_2.9.14+dfsg-1.1build2 libxmu6_2:1.1.3-3 libxrandr2_2:1.5.2-2 libxrender1_1:0.9.10-1.1 libxslt1.1_1.1.35-1 libxt6_1:1.2.1-1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.5-1 libzstd1_1.5.4+dfsg2-4 linux-libc-dev_6.2.0-18.18 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-1ubuntu1 logsave_1.47.0-1ubuntu1 lsb-base_11.6 lto-disabled-list_38 m4_1.4.19-3 mailcap_3.70+nmu1ubuntu1 make_4.3-4.1build1 man-db_2.11.2-1 mawk_1.3.4.20200120-3.1 media-types_10.0.0 mime-support_3.66 mount_2.38.1-4ubuntu1 ncurses-base_6.4-2 ncurses-bin_6.4-2 netbase_6.4 openssl_3.0.8-1ubuntu1 openstack-pkg-tools_119ubuntu1 optipng_0.7.7-2build1 passwd_1:4.13+dfsg1-1ubuntu1 patch_2.7.6-7build2 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.36_5.36.0-7 pinentry-curses_1.2.1-1ubuntu1 pkgbinarymangler_152 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.3-1ubuntu1 pycadf-common_3.1.1-2 pyflakes3_2.5.0-1 python-babel-localedata_2.10.3-1 python-os-api-ref-common_2.3.0-0ubuntu1 python-tinycss2-common_1.2.1-2 python3_3.11.2-1 python3-alabaster_0.7.12-1 python3-alembic_1.8.1-0ubuntu1 python3-all_3.11.2-1 python3-amqp_5.1.1-1 python3-anyjson_0.3.3-5 python3-appdirs_1.4.4-3 python3-attr_22.2.0-1 python3-autopage_0.4.0-3 python3-babel_2.10.3-1 python3-bandit_1.6.2-2 python3-barbicanclient_5.5.0-0ubuntu1 python3-bcrypt_3.2.2-1 python3-blinker_1.5-1 python3-blockdiag_2.0.1+dfsg-1 python3-bs4_4.11.2-2 python3-cachetools_5.2.0-1 python3-cairocffi_1.4.0-1 python3-cairosvg_2.5.2-1 python3-castellan_4.1.0-0ubuntu1 python3-certifi_2022.9.24-1 python3-cffi_1.15.1-5build1 python3-cffi-backend_1.15.1-5build1 python3-chardet_5.1.0+dfsg-2 python3-cliff_4.2.0-0ubuntu1 python3-cmd2_2.4.2+ds-3 python3-colorama_0.4.6-2 python3-coverage_6.5.0+dfsg1-2build1 python3-cryptography_38.0.4-2 python3-cssselect2_0.7.0-1 python3-dateutil_2.8.2-1 python3-ddt_1.6.0-2 python3-debtcollector_2.3.0-0ubuntu1 python3-decorator_5.1.1-3 python3-defusedxml_0.7.1-2 python3-deprecation_2.1.0-2 python3-distutils_3.11.2-2 python3-dnspython_2.3.0-1ubuntu1 python3-doc8_0.10.1-1 python3-docutils_0.19+dfsg-6 python3-dogpile.cache_1.1.8-2 python3-dulwich_0.21.2-1build1 python3-eventlet_0.33.1-4 python3-extras_1.0.0-4build1 python3-fasteners_0.17.3-2 python3-fixtures_4.0.1-2 python3-flake8_5.0.4-4 python3-funcparserlib_1.0.0-0.2 python3-future_0.18.2-6ubuntu1 python3-futurist_2.4.1-2 python3-gabbi_2.4.0-2 python3-git_3.1.30-1 python3-gitdb_4.0.9-2 python3-greenlet_2.0.1-1build1 python3-hacking_4.1.0-2 python3-httplib2_0.20.4-3 python3-idna_3.3-1 python3-imagesize_1.4.1-1 python3-importlib-metadata_4.12.0-1 python3-iniconfig_1.1.1-2 python3-iso8601_1.0.2-1 python3-jinja2_3.1.2-1 python3-jmespath_1.0.1-1 python3-json-pointer_2.0-0ubuntu1 python3-jsonpatch_1.32-2 python3-jsonpath-rw_1.4.0-4 python3-jsonpath-rw-ext_1.2.2-2 python3-jsonschema_4.6.0-3ubuntu1 python3-jwt_2.6.0-1 python3-keystoneauth1_5.1.2-0ubuntu1 python3-keystoneclient_1:5.1.0-0ubuntu1 python3-keystonemiddleware_10.2.0-0ubuntu1 python3-kombu_5.2.4-1 python3-ldap_3.4.3-2build2 python3-lib2to3_3.11.2-2 python3-logutils_0.3.5-1 python3-lxml_4.9.2-1build1 python3-mako_1.2.4+ds-1 python3-markupsafe_2.1.2-1build1 python3-mccabe_0.7.0-1 python3-memcache_1.59-5 python3-microversion-parse_1.0.0-0ubuntu1 python3-migrate_0.13.0-0ubuntu2 python3-minimal_3.11.2-1 python3-mock_4.0.3-4 python3-monotonic_1.6-2 python3-more-itertools_8.10.0-2 python3-mox3_1.0.0-2 python3-msgpack_1.0.3-2build1 python3-munch_2.5.0-2 python3-nacl_1.5.0-2 python3-netaddr_0.8.0-2 python3-netifaces_0.11.0-2build1 python3-oauthlib_3.2.2-1 python3-openssl_23.0.0-1 python3-openstackdocstheme_2.3.0-0ubuntu3 python3-openstacksdk_1.0.1-0ubuntu1 python3-os-api-ref_2.3.0-0ubuntu1 python3-os-client-config_2.1.0-0ubuntu3 python3-os-service-types_1.7.0-2 python3-os-testr_3.0.0-0ubuntu1 python3-oslo.cache_3.3.1-0ubuntu1 python3-oslo.concurrency_5.1.1-0ubuntu1 python3-oslo.config_1:9.1.1-0ubuntu1 python3-oslo.context_1:5.1.1-0ubuntu1 python3-oslo.db_12.3.0-0ubuntu1 python3-oslo.i18n_6.0.0-0ubuntu1 python3-oslo.log_5.0.0-0ubuntu1 python3-oslo.messaging_14.2.0-0ubuntu1 python3-oslo.metrics_0.6.0-0ubuntu1 python3-oslo.middleware_5.1.1-0ubuntu1 python3-oslo.policy_4.1.1-0ubuntu1 python3-oslo.serialization_5.1.1-0ubuntu1 python3-oslo.service_3.1.1-0ubuntu2 python3-oslo.upgradecheck_2.1.1-0ubuntu1 python3-oslo.utils_6.1.0-0ubuntu1 python3-oslo.versionedobjects_3.1.0-0ubuntu1 python3-oslotest_1:4.5.0-0ubuntu2 python3-packaging_23.0-1 python3-paramiko_2.12.0-2ubuntu1 python3-paste_3.5.2+repack-1 python3-pastedeploy_3.0.1-5 python3-pastedeploy-tpl_3.0.1-5 python3-pbr_5.11.1-0ubuntu1 python3-pecan_1.4.1-1ubuntu1 python3-pep8_1.7.1-9ubuntu1 python3-pil_9.4.0-1.1build1 python3-pip_23.0.1+dfsg-1 python3-pkg-resources_66.1.1-1 python3-pluggy_1.0.0+repack-1 python3-ply_3.11-5 python3-prettytable_3.6.0-1 python3-prometheus-client_0.16.0-0.1 python3-py_1.11.0-1 python3-pyasn1_0.4.8-3 python3-pyasn1-modules_0.2.8-1 python3-pycadf_3.1.1-2 python3-pycodestyle_2.10.0-1 python3-pycparser_2.21-1 python3-pyflakes_2.5.0-1 python3-pygments_2.14.0+dfsg-1 python3-pyinotify_0.9.6-2 python3-pykmip_0.10.0-4 python3-pyparsing_3.0.9-1 python3-pyperclip_1.8.2-2 python3-pyrsistent_0.18.1-1build3 python3-pytest_7.2.1-2 python3-reno_2.11.2-2build2 python3-reportlab_3.6.12-1build1 python3-reportlab-accel_3.6.12-1build1 python3-repoze.lru_0.7-3 python3-requests_2.28.1+dfsg-1ubuntu1 python3-requestsexceptions_1.4.0-3 python3-restructuredtext-lint_1.3.2-2 python3-rfc3986_1.5.0-2 python3-roman_3.3-3 python3-routes_2.5.1-1ubuntu1 python3-setuptools_66.1.1-1 python3-simplegeneric_0.8.1-5 python3-singledispatch_3.4.0.3-4 python3-six_1.16.0-4 python3-smmap_5.0.0-1 python3-snowballstemmer_2.2.0-2 python3-soupsieve_2.4-1 python3-sphinx_5.3.0-3 python3-sphinxcontrib.blockdiag_2.0.0-1 python3-sphinxcontrib.httpdomain_1.8.0-2 python3-sphinxcontrib.svg2pdfconverter_1.2.2-1 python3-sqlalchemy_1.4.46+ds1-1build1 python3-sqlparse_0.4.2-1 python3-statsd_4.0.1-1 python3-stestr_3.2.1-1 python3-stevedore_1:5.0.0-0ubuntu1 python3-subunit_1.4.0-3 python3-swiftclient_1:4.2.0-0ubuntu1 python3-tempest_1:33.0.0-1 python3-tempita_0.5.2-7 python3-tenacity_8.2.1-1 python3-testrepository_0.0.20-7 python3-testresources_2.0.1-4 python3-testscenarios_0.5.0-3build1 python3-testtools_2.5.0-4 python3-tinycss2_1.2.1-2 python3-tz_2022.7.1-2 python3-unittest2_1.1.0-9 python3-urllib3_1.26.12-1 python3-vine_5.0.0+dfsg-3 python3-voluptuous_0.12.2-1 python3-waitress_2.1.2-2 python3-wcwidth_0.2.5+dfsg1-1.1 python3-webcolors_1.11.1-1 python3-webencodings_0.5.1-5 python3-webob_1:1.8.6-3 python3-webtest_3.0.0-2 python3-wheel_0.38.4-1 python3-wrapt_1.14.1-2build1 python3-wsgi-intercept_1.9.3-2ubuntu1 python3-xcffib_0.11.1-4 python3-yaml_6.0-3build1 python3-zipp_1.0.0-6 python3.11_3.11.2-6 python3.11-minimal_3.11.2-6 readline-common_8.2-1.3 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 session-migration_0.3.6 sgml-base_1.31 shared-mime-info_2.2-1 sphinx-common_5.3.0-3 subunit_1.4.0-3 systemd_252.5-2ubuntu3 systemd-sysv_252.5-2ubuntu3 sysvinit-utils_3.06-2ubuntu1 tar_1.34+dfsg-1.1 testrepository_0.0.20-7 tzdata_2023a-1exp1ubuntu1 ubuntu-keyring_2021.03.26 ubuntu-mono_20.10-0ubuntu2 usrmerge_33ubuntu1 util-linux_2.38.1-4ubuntu1 util-linux-extra_2.38.1-4ubuntu1 uuid-dev_2.38.1-4ubuntu1 wget_1.21.3-1ubuntu1 x11-common_1:7.7+23ubuntu2 xclip_0.13-2 xkb-data_2.38-0ubuntu1 xml-core_0.18+nmu1 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1ubuntu4 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: barbican Binary: barbican-api, barbican-common, barbican-doc, barbican-keystone-listener, barbican-worker, python3-barbican Architecture: all Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Maintainer: Ubuntu Developers Uploaders: Thomas Goirand , David Della Vecchia , Homepage: https://opendev.org/openstack/barbican Standards-Version: 4.6.1 Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/barbican Testsuite: autopkgtest, autopkgtest-pkg-python Build-Depends: apache2-dev, debhelper-compat (= 13), dh-apache2, dh-python, openstack-pkg-tools (>= 119ubuntu1~), python3-all, python3-pbr (>= 2.0.0), python3-setuptools, python3-sphinx (>= 2.0.0) Build-Depends-Indep: python3-alembic (>= 0.8.10), python3-babel (>= 2.3.4), python3-bandit (>= 1.1.0), python3-castellan (>= 3.0.1), python3-cffi (>= 1.7.0), python3-coverage (>= 4.0), python3-cryptography (>= 2.1), python3-ddt (>= 1.0.1), python3-doc8, python3-eventlet (>= 0.18.2), python3-fixtures (>= 3.0.0), python3-hacking, python3-jsonschema (>= 3.2.0), python3-keystoneclient (>= 1:3.8.0), python3-keystonemiddleware (>= 9.5.0), python3-ldap (>= 3.0.0), python3-microversion-parse (>= 0.2.1), python3-mock (>= 2.0.0), python3-openssl (>= 17.1.0), python3-openstackdocstheme (>= 2.2.1), python3-os-api-ref (>= 1.5.0), python3-os-testr (>= 1.0.0), python3-oslo.config (>= 1:6.4.0), python3-oslo.context (>= 1:2.22.0), python3-oslo.db (>= 4.27.0), python3-oslo.i18n (>= 3.15.3), python3-oslo.log (>= 4.3.0), python3-oslo.messaging (>= 5.29.0), python3-oslo.middleware (>= 3.31.0), python3-oslo.policy (>= 3.6.0), python3-oslo.serialization (>= 2.18.0), python3-oslo.service (>= 1.24.0), python3-oslo.upgradecheck (>= 1.3.0), python3-oslo.utils (>= 3.33.0), python3-oslo.versionedobjects (>= 1.31.2), python3-oslotest (>= 1:3.2.0), python3-paste (>= 2.0.2), python3-pastedeploy (>= 1.5.0), python3-pecan (>= 1.0.0), python3-pep8, python3-pygments (>= 2.2.0), python3-pykmip (>= 0.7.0), python3-reno, python3-requests (>= 2.18.0), python3-six (>= 1.10.0), python3-sphinxcontrib.blockdiag (>= 1.5.4), python3-sphinxcontrib.httpdomain (>= 1.3.0), python3-sphinxcontrib.svg2pdfconverter (>= 0.1.0), python3-sqlalchemy (>= 1.0.10), python3-stestr (>= 2.0.0), python3-stevedore (>= 1:1.20.0), python3-tempest (>= 1:17.1.0), python3-testrepository (>= 0.0.18), python3-testtools (>= 2.2.0), python3-webob (>= 1:1.7.1), python3-webtest (>= 2.0.27) Package-List: barbican-api deb net extra arch=all barbican-common deb net extra arch=all barbican-doc deb doc extra arch=all barbican-keystone-listener deb net extra arch=all barbican-worker deb net extra arch=all python3-barbican deb python extra arch=all Checksums-Sha1: 9b8679b8bb3d75f8cc320edccdddee4ce725e59f 698384 barbican_16.0.0.orig.tar.gz 2329b9730f5845656ef512e64aa12f4276f8baee 12080 barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.debian.tar.xz Checksums-Sha256: 880e0eee2e16c4110476279516913fe038a8b061fbdad84364e31aa6310e2dba 698384 barbican_16.0.0.orig.tar.gz ffd77d45203577765d8379c9dca3b43d3c5ceec2e5bcfe9da1356b7c651b793d 12080 barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.debian.tar.xz Files: f5bbe94ab8b437bc025443648e63ff06 698384 barbican_16.0.0.orig.tar.gz 35e67d5d2422bcaa507bfbd805a8cd17 12080 barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.debian.tar.xz Original-Maintainer: PKG OpenStack -----BEGIN PGP SIGNATURE----- iQJPBAEBCAA5FiEENRbRpb8Ad+cUFOGXFbmz7g3N+AYFAmQctMEbHGNvcmV5LmJy eWFudEBjYW5vbmljYWwuY29tAAoJEBW5s+4NzfgGYEgQAMVfHmDSuvuoZykAMDEf JmRPMjUMjd/MB/HhmhjJCL4X3SEs1P1SY8gEtJUaDY5QJyhDl4dsvrNVxzij/10u hjddsTEbWH0ECF4M2RNF9gKWPL/acxNTRcaWIPFgDLmcrS0/HOKLw9ItesoOoHAf wdwcLZVD30eGefZ8TQW0+Hh25zKc8q7fqdnABcYy9N8GHeoPsZ3ALVKVJ2qDgmxN LaxTDCU0OmwaOXKUfU2mRh5V9jgp8QovJj8PS8lIIGz+ibcHnw87xGkMFnT9G6OA BLtbW861EFW15ps0V2K9gsHTQsAycdRHZYxqC7YEY6fdhWCPGm6NnINbZqE8ROr2 oiN1TmdA96MUW73yZtsAamPTEdNHD/Yoa8cPG7ku3BG95Fyc+7+qBNChhr+W5Cau L96WYogeK67N9Pemp1+vaZv5St/GLzAe9roDiSbp9uc/peLKvEhVC+a9UE1t+aj4 DTw+nlzPIVLU8NQZV3kqj3aPgl29opydqjxiNSAFk4npj0vmjkpesABcJWsYf9NF z1vw/DoJisttoSHLgh2rOByegsP1qqcgTVl49yQaOyXXjaXfCtvD6F/nBaqbr1f1 DdAMmtpDZeLcU8067ujIpgj0dV8KUJDS5x7IjwNNbXUhCnJxpeSGFH9Fx6SGmGb1 du8I5LNwkVZiSfNVIZ2mSdy2 =Jic2 -----END PGP SIGNATURE----- gpgv: Signature made Thu Mar 23 20:21:21 2023 UTC gpgv: using RSA key 3516D1A5BF0077E71414E19715B9B3EE0DCDF806 gpgv: issuer "corey.bryant@canonical.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.dsc: no acceptable signature found dpkg-source: info: extracting barbican in /<> dpkg-source: info: unpacking barbican_16.0.0.orig.tar.gz dpkg-source: info: unpacking barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying skip-cryptography-failure.patch dpkg-source: info: applying remove-rsvgconverter.patch dpkg-source: info: applying ldap3-to-ldap.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-25692345 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-25692345 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-25692345 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -b -rfakeroot dpkg-buildpackage: info: source package barbican dpkg-buildpackage: info: source version 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 dpkg-buildpackage: info: source distribution lunar dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=pybuild --with apache2,python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_auto_clean I: pybuild base:240: python3.11 setup.py clean /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:146: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running clean removing '/<>/.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 -f debian/*.init debian/*.service debian/*.upstart rm -rf build rm -rf barbican.sqlite rm -rf .eggs rm -f etc/barbican/barbican.conf make[1]: Leaving directory '/<>' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build --buildsystem=pybuild --with apache2,python3,sphinxdoc dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:240: python3.11 setup.py config /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:146: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running config debian/rules override_dh_auto_build make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_auto_build -O--buildsystem=pybuild I: pybuild base:240: /usr/bin/python3 setup.py build /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:146: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating /<>/.pybuild/cpython3_3.11/build/barbican creating /<>/.pybuild/cpython3_3.11/build/barbican/queue copying barbican/queue/keystone_listener.py -> /<>/.pybuild/cpython3_3.11/build/barbican/queue copying barbican/queue/client.py -> /<>/.pybuild/cpython3_3.11/build/barbican/queue copying barbican/queue/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/queue copying barbican/queue/retry_scheduler.py -> /<>/.pybuild/cpython3_3.11/build/barbican/queue copying barbican/queue/server.py -> /<>/.pybuild/cpython3_3.11/build/barbican/queue creating /<>/.pybuild/cpython3_3.11/build/barbican/tests creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/tasks copying barbican/tests/tasks/test_resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/tasks copying barbican/tests/tasks/test_keystone_consumer.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/tasks copying barbican/tests/tasks/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/tasks copying barbican/tests/tasks/test_certificate_resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/tasks copying barbican/tests/tasks/test_common.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/tasks creating /<>/.pybuild/cpython3_3.11/build/barbican/plugin creating /<>/.pybuild/cpython3_3.11/build/barbican/plugin/util copying barbican/plugin/util/utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/util copying barbican/plugin/util/multiple_backends.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/util copying barbican/plugin/util/mime_types.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/util copying barbican/plugin/util/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/util copying barbican/plugin/util/translations.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/util creating /<>/.pybuild/cpython3_3.11/build/barbican/api creating /<>/.pybuild/cpython3_3.11/build/barbican/api/middleware copying barbican/api/middleware/context.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/middleware copying barbican/api/middleware/microversion.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/middleware copying barbican/api/middleware/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/middleware copying barbican/api/middleware/simple.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/middleware creating /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/order_retry_task.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret_store_metadatum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret_stores.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/encrypted_datum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/fields.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret_consumer_metadatum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/container_acl_user.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret_acl_user.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/project_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/project_quotas.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/container_acl.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/kekdatum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/order.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret_acl.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/base.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/order_plugin_metadatum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret_user_metadatum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/secret.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/transport_key.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/container_consumer_meta.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/container_secret.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/order_barbican_metadatum.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/project.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects copying barbican/objects/container.py -> /<>/.pybuild/cpython3_3.11/build/barbican/objects creating /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/pkcs11_migrate_kek_signatures.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/pkcs11_kek_rewrap.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/worker.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/pkcs11_key_generation.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/keystone_listener.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/barbican_manage.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/retry_scheduler.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/status.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd copying barbican/cmd/db_manage.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd creating /<>/.pybuild/cpython3_3.11/build/barbican/model copying barbican/model/repositories.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model copying barbican/model/models.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model copying barbican/model/clean.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model copying barbican/model/sync.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model copying barbican/model/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model copying barbican/tests/utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/fixture.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/test_middleware_auth.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/certificate_utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/test_hacking.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/keys.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/tests/database_utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests copying barbican/version.py -> /<>/.pybuild/cpython3_3.11/build/barbican copying barbican/context.py -> /<>/.pybuild/cpython3_3.11/build/barbican copying barbican/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican copying barbican/i18n.py -> /<>/.pybuild/cpython3_3.11/build/barbican copying barbican/api/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api copying barbican/api/app.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api copying barbican/api/hooks.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/cmd copying barbican/tests/cmd/test_db_cleanup.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/cmd copying barbican/tests/cmd/test_barbican_manage.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/cmd copying barbican/tests/cmd/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/cmd copying barbican/tests/cmd/test_cmd.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/cmd copying barbican/tests/cmd/test-status.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/cmd creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/common copying barbican/tests/common/test_validators.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/common copying barbican/tests/common/test_utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/common copying barbican/tests/common/test_quota.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/common copying barbican/tests/common/test_hrefs.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/common copying barbican/tests/common/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/common creating /<>/.pybuild/cpython3_3.11/build/barbican/common creating /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/secrets.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/containers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/consumers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/transportkeys.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/orders.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/secretmeta.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/secretstores.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/base.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/acls.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/quotas.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies copying barbican/common/policies/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common/policies creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/objects copying barbican/tests/objects/test_ovo_project.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/objects copying barbican/tests/objects/test_ovo_base.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/objects copying barbican/tests/objects/test_ovo_project_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/objects copying barbican/tests/objects/test_ovo_project_quotas.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/objects copying barbican/tests/objects/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/objects creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/queue copying barbican/tests/queue/test_client.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/queue copying barbican/tests/queue/test_retry_scheduler.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/queue copying barbican/tests/queue/test_server.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/queue copying barbican/tests/queue/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/queue copying barbican/tests/queue/test_keystone_listener.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/queue creating /<>/.pybuild/cpython3_3.11/build/barbican/hacking copying barbican/hacking/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/hacking copying barbican/hacking/checks.py -> /<>/.pybuild/cpython3_3.11/build/barbican/hacking creating /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/secrets.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/containers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/consumers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/transportkeys.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/orders.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/secretmeta.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/secretstores.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/acls.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/quotas.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers copying barbican/api/controllers/versions.py -> /<>/.pybuild/cpython3_3.11/build/barbican/api/controllers creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/api creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_simple.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_context.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/middleware copying barbican/tests/api/middleware/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/middleware creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_translations.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_mime_types.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/util copying barbican/tests/plugin/util/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_multiple_backends.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/util creating /<>/.pybuild/cpython3_3.11/build/barbican/model/migration creating /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/env.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/container_init_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/order_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/projects_init_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/secrets_init_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/kek_init_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration copying barbican/model/migration/commands.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration creating /<>/.pybuild/cpython3_3.11/build/barbican/plugin/interface copying barbican/plugin/interface/secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/interface copying barbican/plugin/interface/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/interface copying barbican/plugin/interface/certificate_manager.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/interface copying barbican/tests/plugin/test_kmip.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_snakeoil_ca.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_simple_certificate_manager.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_store_crypto.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_dogtag.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_symantec.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_castellan_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin copying barbican/tests/plugin/test_resource.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/model creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_containers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_transport_keys.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_metadata.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_consumers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_orders.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secrets.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_consumers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_stores.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_quotas.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_acls.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_projects.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model/repositories copying barbican/tests/api/test_resources_policy.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api copying barbican/tests/api/test_transport_keys_resource.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api copying barbican/tests/api/test_resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api copying barbican/tests/api/test_init.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api copying barbican/tests/api/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api copying barbican/plugin/snakeoil_ca.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/store_crypto.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/dogtag.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/simple_certificate_manager.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/vault_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/castellan_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/kmip_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/symantec.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/plugin/dogtag_config_opts.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin copying barbican/common/utils.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/policy.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/hrefs.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/accept.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/exception.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/validators.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/config.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common copying barbican/common/quota.py -> /<>/.pybuild/cpython3_3.11/build/barbican/common creating /<>/.pybuild/cpython3_3.11/build/barbican/cmd/functionaltests copying barbican/cmd/functionaltests/test_db_manage.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd/functionaltests copying barbican/cmd/functionaltests/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd/functionaltests creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_versions.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secretmeta.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_orders.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_consumers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secretstores.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secrets.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_quotas.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_acls.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_containers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/api/controllers creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/test_certificate_manager.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/test_secret_store.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/interface creating /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto copying barbican/plugin/crypto/manager.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto copying barbican/plugin/crypto/p11_crypto.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto copying barbican/plugin/crypto/pkcs11.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto copying barbican/plugin/crypto/base.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto copying barbican/plugin/crypto/simple_crypto.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto copying barbican/plugin/crypto/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/plugin/crypto creating /<>/.pybuild/cpython3_3.11/build/barbican/tasks copying barbican/tasks/common.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tasks copying barbican/tasks/resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tasks copying barbican/tasks/certificate_resources.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tasks copying barbican/tasks/keystone_consumer.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tasks copying barbican/tasks/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tasks creating /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_p11_crypto.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_pkcs11.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_crypto.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_manager.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/plugin/crypto copying barbican/tests/model/test_models.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model copying barbican/tests/model/__init__.py -> /<>/.pybuild/cpython3_3.11/build/barbican/tests/model running egg_info writing barbican.egg-info/PKG-INFO writing dependency_links to barbican.egg-info/dependency_links.txt writing entry points to barbican.egg-info/entry_points.txt writing requirements to barbican.egg-info/requires.txt writing top-level names to barbican.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.locale.en_GB.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.en_GB.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.locale.en_GB.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.locale.en_GB.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.locale.zh_CN.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.zh_CN.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.locale.zh_CN.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.locale.zh_CN.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.model.migration.alembic_migrations.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.model.migration.alembic_migrations.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.model.migration.alembic_migrations.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.model.migration.alembic_migrations.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) creating /<>/.pybuild/cpython3_3.11/build/barbican/locale creating /<>/.pybuild/cpython3_3.11/build/barbican/locale/en_GB creating /<>/.pybuild/cpython3_3.11/build/barbican/locale/en_GB/LC_MESSAGES copying barbican/locale/en_GB/LC_MESSAGES/barbican.po -> /<>/.pybuild/cpython3_3.11/build/barbican/locale/en_GB/LC_MESSAGES creating /<>/.pybuild/cpython3_3.11/build/barbican/locale/zh_CN creating /<>/.pybuild/cpython3_3.11/build/barbican/locale/zh_CN/LC_MESSAGES copying barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> /<>/.pybuild/cpython3_3.11/build/barbican/locale/zh_CN/LC_MESSAGES copying barbican/api/app.wsgi -> /<>/.pybuild/cpython3_3.11/build/barbican/api copying barbican/model/migration/alembic_migrations/README -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/script.py.mako -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations creating /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic.ini -> /<>/.pybuild/cpython3_3.11/build/barbican/model/migration copying barbican/cmd/functionaltests/.testr.conf -> /<>/.pybuild/cpython3_3.11/build/barbican/cmd/functionaltests make[1]: Leaving directory '/<>' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions pkgos-dh_auto_test --no-py2 + PKGOS_USE_PY2=yes + PKGOS_USE_PY3=yes + PKGOS_TEST_PARALLEL=yes + PKGOS_TEST_SERIAL=no + PYTHONS=disabled + PYTHON3S=disabled + TEST_PARALLEL_OPT=--parallel + TEST_SERIAL_OPT= + PKGOS_USE_PY2=no + shift + [ no = yes ] + [ yes = yes ] + py3versions -vr + PYTHON3S=3.11 + [ yes = no ] + [ no = yes ] + [ disabled = disabled ] + continue + [ 3.11 = disabled ] + echo 3.11 + cut -d. -f1 + PYMAJOR=3 + echo ===> Testing with python (python3) ===> Testing with python (python3) + [ 3 = 3 ] + pwd + [ -d /<>/debian/tmp/usr/lib/python3/dist-packages ] + [ -e .stestr.conf ] + [ -x /usr/bin/python3-stestr ] + STESTR=stestr + rm -rf .stestr + + subunit2pyunit PYTHON=python3.11 stestr run --parallel --subunit /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:get":"rule:all_but_audit and rule:secret_project_match" was deprecated in W in favor of "secret_acls:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:put_patch":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:get":"rule:all_but_audit and rule:container_project_match" was deprecated in W in favor of "container_acls:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:delete":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:put_patch":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "consumer:get":"rule:admin or rule:observer or rule:creator or rule:audit or rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "consumer:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:post":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:delete":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:post":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:delete":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:post":"rule:admin_or_creator" was deprecated in W in favor of "containers:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:get":"rule:all_but_audit" was deprecated in W in favor of "containers:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:delete":"rule:container_project_admin or rule:container_project_creator" was deprecated in W in favor of "container:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:post":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:post":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:delete":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:get":"rule:all_but_audit" was deprecated in W in favor of "orders:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:post":"rule:admin_or_creator" was deprecated in W in favor of "orders:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:put":"rule:admin_or_creator" was deprecated in W in favor of "orders:put":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:get":"rule:all_users and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:get":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:delete":"rule:admin and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:delete":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "quotas:get":"rule:all_users" was deprecated in W in favor of "quotas:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:get":"rule:service_admin" was deprecated in W in favor of "project_quotas:get":"True:%(enforce_new_defaults)s and rule:system_reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:put":"rule:service_admin" was deprecated in W in favor of "project_quotas:put":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:delete":"rule:service_admin" was deprecated in W in favor of "project_quotas:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_meta:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:post":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:post":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:put":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:decrypt":"rule:secret_decrypt_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:decrypt":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:put":"rule:admin_or_creator and rule:secret_project_match" was deprecated in W in favor of "secret:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and not rule:secret_private_read)" was deprecated in W in favor of "secret:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:post":"rule:admin_or_creator" was deprecated in W in favor of "secrets:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:get":"rule:all_but_audit" was deprecated in W in favor of "secrets:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get":"rule:all_users" was deprecated in W in favor of "secretstores:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_global_default":"rule:all_users" was deprecated in W in favor of "secretstores:get_global_default":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_preferred":"rule:all_users" was deprecated in W in favor of "secretstores:get_preferred":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:post":"rule:admin" was deprecated in W in favor of "secretstore_preferred:post":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:delete":"rule:admin" was deprecated in W in favor of "secretstore_preferred:delete":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore:get":"rule:all_users" was deprecated in W in favor of "secretstore:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:get":"rule:all_users" was deprecated in W in favor of "transport_key:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:delete":"rule:service_admin" was deprecated in W in favor of "transport_key:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:get":"rule:all_users" was deprecated in W in favor of "transport_keys:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:post":"rule:service_admin" was deprecated in W in favor of "transport_keys:post":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:get":"rule:all_but_audit and rule:secret_project_match" was deprecated in W in favor of "secret_acls:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:put_patch":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:get":"rule:all_but_audit and rule:container_project_match" was deprecated in W in favor of "container_acls:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:delete":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:put_patch":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "consumer:get":"rule:admin or rule:observer or rule:creator or rule:audit or rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "consumer:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:post":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:delete":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:post":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:delete":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:post":"rule:admin_or_creator" was deprecated in W in favor of "containers:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:get":"rule:all_but_audit" was deprecated in W in favor of "containers:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:delete":"rule:container_project_admin or rule:container_project_creator" was deprecated in W in favor of "container:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:post":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:post":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:delete":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:get":"rule:all_but_audit" was deprecated in W in favor of "orders:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:post":"rule:admin_or_creator" was deprecated in W in favor of "orders:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:put":"rule:admin_or_creator" was deprecated in W in favor of "orders:put":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:get":"rule:all_users and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:get":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:delete":"rule:admin and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:delete":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "quotas:get":"rule:all_users" was deprecated in W in favor of "quotas:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:get":"rule:service_admin" was deprecated in W in favor of "project_quotas:get":"True:%(enforce_new_defaults)s and rule:system_reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:put":"rule:service_admin" was deprecated in W in favor of "project_quotas:put":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:delete":"rule:service_admin" was deprecated in W in favor of "project_quotas:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_meta:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:post":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:post":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:put":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:decrypt":"rule:secret_decrypt_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:decrypt":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:put":"rule:admin_or_creator and rule:secret_project_match" was deprecated in W in favor of "secret:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and not rule:secret_private_read)" was deprecated in W in favor of "secret:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:post":"rule:admin_or_creator" was deprecated in W in favor of "secrets:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:get":"rule:all_but_audit" was deprecated in W in favor of "secrets:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get":"rule:all_users" was deprecated in W in favor of "secretstores:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_global_default":"rule:all_users" was deprecated in W in favor of "secretstores:get_global_default":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_preferred":"rule:all_users" was deprecated in W in favor of "secretstores:get_preferred":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:post":"rule:admin" was deprecated in W in favor of "secretstore_preferred:post":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:delete":"rule:admin" was deprecated in W in favor of "secretstore_preferred:delete":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore:get":"rule:all_users" was deprecated in W in favor of "secretstore:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:get":"rule:all_users" was deprecated in W in favor of "transport_key:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:delete":"rule:service_admin" was deprecated in W in favor of "transport_key:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:get":"rule:all_users" was deprecated in W in favor of "transport_keys:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:post":"rule:service_admin" was deprecated in W in favor of "transport_keys:post":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:get":"rule:all_but_audit and rule:secret_project_match" was deprecated in W in favor of "secret_acls:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:put_patch":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:get":"rule:all_but_audit and rule:container_project_match" was deprecated in W in favor of "container_acls:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:delete":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:put_patch":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "consumer:get":"rule:admin or rule:observer or rule:creator or rule:audit or rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "consumer:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:post":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:delete":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:post":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:delete":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:post":"rule:admin_or_creator" was deprecated in W in favor of "containers:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:get":"rule:all_but_audit" was deprecated in W in favor of "containers:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:delete":"rule:container_project_admin or rule:container_project_creator" was deprecated in W in favor of "container:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:post":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:post":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:delete":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:get":"rule:all_but_audit" was deprecated in W in favor of "orders:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:post":"rule:admin_or_creator" was deprecated in W in favor of "orders:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:put":"rule:admin_or_creator" was deprecated in W in favor of "orders:put":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:get":"rule:all_users and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:get":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:delete":"rule:admin and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:delete":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "quotas:get":"rule:all_users" was deprecated in W in favor of "quotas:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:get":"rule:service_admin" was deprecated in W in favor of "project_quotas:get":"True:%(enforce_new_defaults)s and rule:system_reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:put":"rule:service_admin" was deprecated in W in favor of "project_quotas:put":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:delete":"rule:service_admin" was deprecated in W in favor of "project_quotas:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_meta:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:post":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:post":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:put":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:decrypt":"rule:secret_decrypt_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:decrypt":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:put":"rule:admin_or_creator and rule:secret_project_match" was deprecated in W in favor of "secret:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and not rule:secret_private_read)" was deprecated in W in favor of "secret:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:post":"rule:admin_or_creator" was deprecated in W in favor of "secrets:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:get":"rule:all_but_audit" was deprecated in W in favor of "secrets:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get":"rule:all_users" was deprecated in W in favor of "secretstores:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_global_default":"rule:all_users" was deprecated in W in favor of "secretstores:get_global_default":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_preferred":"rule:all_users" was deprecated in W in favor of "secretstores:get_preferred":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:post":"rule:admin" was deprecated in W in favor of "secretstore_preferred:post":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:delete":"rule:admin" was deprecated in W in favor of "secretstore_preferred:delete":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore:get":"rule:all_users" was deprecated in W in favor of "secretstore:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:get":"rule:all_users" was deprecated in W in favor of "transport_key:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:delete":"rule:service_admin" was deprecated in W in favor of "transport_key:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:get":"rule:all_users" was deprecated in W in favor of "transport_keys:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:post":"rule:service_admin" was deprecated in W in favor of "transport_keys:post":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:get":"rule:all_but_audit and rule:secret_project_match" was deprecated in W in favor of "secret_acls:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:put_patch":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:get":"rule:all_but_audit and rule:container_project_match" was deprecated in W in favor of "container_acls:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:delete":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:put_patch":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "consumer:get":"rule:admin or rule:observer or rule:creator or rule:audit or rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "consumer:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:post":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:delete":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:post":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:delete":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:post":"rule:admin_or_creator" was deprecated in W in favor of "containers:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:get":"rule:all_but_audit" was deprecated in W in favor of "containers:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:delete":"rule:container_project_admin or rule:container_project_creator" was deprecated in W in favor of "container:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:post":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:post":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:delete":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:get":"rule:all_but_audit" was deprecated in W in favor of "orders:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:post":"rule:admin_or_creator" was deprecated in W in favor of "orders:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:put":"rule:admin_or_creator" was deprecated in W in favor of "orders:put":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:get":"rule:all_users and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:get":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:delete":"rule:admin and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:delete":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "quotas:get":"rule:all_users" was deprecated in W in favor of "quotas:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:get":"rule:service_admin" was deprecated in W in favor of "project_quotas:get":"True:%(enforce_new_defaults)s and rule:system_reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:put":"rule:service_admin" was deprecated in W in favor of "project_quotas:put":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:delete":"rule:service_admin" was deprecated in W in favor of "project_quotas:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_meta:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:post":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:post":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:put":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:decrypt":"rule:secret_decrypt_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:decrypt":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:put":"rule:admin_or_creator and rule:secret_project_match" was deprecated in W in favor of "secret:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and not rule:secret_private_read)" was deprecated in W in favor of "secret:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:post":"rule:admin_or_creator" was deprecated in W in favor of "secrets:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:get":"rule:all_but_audit" was deprecated in W in favor of "secrets:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get":"rule:all_users" was deprecated in W in favor of "secretstores:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_global_default":"rule:all_users" was deprecated in W in favor of "secretstores:get_global_default":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_preferred":"rule:all_users" was deprecated in W in favor of "secretstores:get_preferred":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:post":"rule:admin" was deprecated in W in favor of "secretstore_preferred:post":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:delete":"rule:admin" was deprecated in W in favor of "secretstore_preferred:delete":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore:get":"rule:all_users" was deprecated in W in favor of "secretstore:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:get":"rule:all_users" was deprecated in W in favor of "transport_key:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:delete":"rule:service_admin" was deprecated in W in favor of "transport_key:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:get":"rule:all_users" was deprecated in W in favor of "transport_keys:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:post":"rule:service_admin" was deprecated in W in favor of "transport_keys:post":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:get":"rule:all_but_audit and rule:secret_project_match" was deprecated in W in favor of "secret_acls:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_acls:put_patch":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:get":"rule:all_but_audit and rule:container_project_match" was deprecated in W in favor of "container_acls:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:delete":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_acls:put_patch":"rule:container_project_admin or rule:container_project_creator or (rule:container_project_creator_role and rule:container_non_private_read)" was deprecated in W in favor of "container_acls:put_patch":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "consumer:get":"rule:admin or rule:observer or rule:creator or rule:audit or rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "consumer:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:post":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_consumers:delete":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read " was deprecated in W in favor of "container_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:get":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:post":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:post":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_consumers:delete":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_consumers:delete":"True:%(enforce_new_defaults)s and (rule:system_admin or rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:post":"rule:admin_or_creator" was deprecated in W in favor of "containers:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "containers:get":"rule:all_but_audit" was deprecated in W in favor of "containers:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:get":"rule:container_non_private_read or rule:container_project_creator or rule:container_project_admin or rule:container_acl_read" was deprecated in W in favor of "container:get":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private) or rule:container_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container:delete":"rule:container_project_admin or rule:container_project_creator" was deprecated in W in favor of "container:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:post":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:post":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "container_secret:delete":"rule:container_project_admin or rule:container_project_creator or rule:container_project_creator_role and rule:container_non_private_read" was deprecated in W in favor of "container_secret:delete":"True:%(enforce_new_defaults)s and (rule:container_project_admin or (rule:container_project_member and rule:container_owner) or (rule:container_project_member and rule:container_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:get":"rule:all_but_audit" was deprecated in W in favor of "orders:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:post":"rule:admin_or_creator" was deprecated in W in favor of "orders:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "orders:put":"rule:admin_or_creator" was deprecated in W in favor of "orders:put":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:get":"rule:all_users and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:get":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "order:delete":"rule:admin and project_id:%(target.order.project_id)s" was deprecated in W in favor of "order:delete":"True:%(enforce_new_defaults)s and rule:order_project_member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "quotas:get":"rule:all_users" was deprecated in W in favor of "quotas:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:get":"rule:service_admin" was deprecated in W in favor of "project_quotas:get":"True:%(enforce_new_defaults)s and rule:system_reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:put":"rule:service_admin" was deprecated in W in favor of "project_quotas:put":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "project_quotas:delete":"rule:service_admin" was deprecated in W in favor of "project_quotas:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret_meta:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:post":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:post":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:put":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret_meta:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and rule:secret_non_private_read)" was deprecated in W in favor of "secret_meta:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:decrypt":"rule:secret_decrypt_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:decrypt":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:get":"rule:secret_non_private_read or rule:secret_project_creator or rule:secret_project_admin or rule:secret_acl_read" was deprecated in W in favor of "secret:get":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private) or rule:secret_acl_read)". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:put":"rule:admin_or_creator and rule:secret_project_match" was deprecated in W in favor of "secret:put":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secret:delete":"rule:secret_project_admin or rule:secret_project_creator or (rule:secret_project_creator_role and not rule:secret_private_read)" was deprecated in W in favor of "secret:delete":"True:%(enforce_new_defaults)s and (rule:secret_project_admin or (rule:secret_project_member and rule:secret_owner) or (rule:secret_project_member and rule:secret_is_not_private))". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:post":"rule:admin_or_creator" was deprecated in W in favor of "secrets:post":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secrets:get":"rule:all_but_audit" was deprecated in W in favor of "secrets:get":"True:%(enforce_new_defaults)s and role:member". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get":"rule:all_users" was deprecated in W in favor of "secretstores:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_global_default":"rule:all_users" was deprecated in W in favor of "secretstores:get_global_default":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstores:get_preferred":"rule:all_users" was deprecated in W in favor of "secretstores:get_preferred":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:post":"rule:admin" was deprecated in W in favor of "secretstore_preferred:post":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore_preferred:delete":"rule:admin" was deprecated in W in favor of "secretstore_preferred:delete":"True:%(enforce_new_defaults)s and role:admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "secretstore:get":"rule:all_users" was deprecated in W in favor of "secretstore:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:get":"rule:all_users" was deprecated in W in favor of "transport_key:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_key:delete":"rule:service_admin" was deprecated in W in favor of "transport_key:delete":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:get":"rule:all_users" was deprecated in W in favor of "transport_keys:get":"True:%(enforce_new_defaults)s and role:reader". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) /usr/lib/python3/dist-packages/oslo_policy/policy.py:809: UserWarning: Policy "transport_keys:post":"rule:service_admin" was deprecated in W in favor of "transport_keys:post":"True:%(enforce_new_defaults)s and rule:system_admin". Reason: The default policy for the Key Manager API has been updated to use scopes and default roles.. Either ensure your deployment is ready for the new default or copy/paste the deprecated policy into your policy file and maintain it manually. warnings.warn(deprecated_msg) 2023-03-23 20:24:47.134 14736 INFO barbican.model.repositories [-] Setting up database engine and session factory 2023-03-23 20:24:47.151 14736 INFO barbican.model.repositories [-] Auto-creating barbican registry DB 2023-03-23 20:24:47.171 14736 WARNING barbican.model.migration.commands [-] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.176 14736 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2023-03-23 20:24:47.177 14736 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2023-03-23 20:24:47.188 14736 INFO alembic.runtime.migration [-] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.220 14738 INFO barbican.model.repositories [-] Setting up database engine and session factory 2023-03-23 20:24:47.245 14738 INFO barbican.model.repositories [-] Auto-creating barbican registry DB 2023-03-23 20:24:47.308 14738 WARNING barbican.model.migration.commands [-] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.316 14738 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2023-03-23 20:24:47.316 14738 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2023-03-23 20:24:47.325 14738 INFO alembic.runtime.migration [-] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.351 14736 INFO barbican.api.controllers.containers [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Created a container for project: b9760814-18f0-4fe8-8ac4-9eb7fbffcbea 2023-03-23 20:24:47.198 14734 INFO barbican.model.repositories [-] Setting up database engine and session factory 2023-03-23 20:24:47.203 14734 INFO barbican.model.repositories [-] Auto-creating barbican registry DB 2023-03-23 20:24:47.243 14734 WARNING barbican.model.migration.commands [-] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.250 14734 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2023-03-23 20:24:47.250 14734 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2023-03-23 20:24:47.253 14734 INFO alembic.runtime.migration [-] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.257 14740 INFO barbican.model.repositories [-] Setting up database engine and session factory 2023-03-23 20:24:47.264 14740 INFO barbican.model.repositories [-] Auto-creating barbican registry DB 2023-03-23 20:24:47.284 14740 WARNING barbican.model.migration.commands [-] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.287 14740 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2023-03-23 20:24:47.288 14740 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2023-03-23 20:24:47.289 14740 INFO alembic.runtime.migration [-] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.355 14740 INFO barbican.api.controllers.containers [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Created a container for project: d991703c-2e2a-4c11-9d65-9467ac52a4eb 2023-03-23 20:24:47.371 14740 INFO barbican.api.controllers.consumers [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Created a container consumer for project: d991703c-2e2a-4c11-9d65-9467ac52a4eb barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_create_new_consumer barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_create_new_consumer ... ok 2023-03-23 20:24:47.373 14740 INFO barbican.model.repositories [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.375 14736 INFO barbican.api.controllers.secrets [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Created a secret for project: b9760814-18f0-4fe8-8ac4-9eb7fbffcbea 2023-03-23 20:24:47.376 14740 INFO barbican.model.repositories [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.389 14734 INFO barbican.api.controllers.secrets [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Created a secret for project: 6c751f54-ddb0-4da3-9df3-4f9e20464362 2023-03-23 20:24:47.391 14740 WARNING barbican.model.migration.commands [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.394 14740 INFO alembic.runtime.migration [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.394 14740 INFO alembic.runtime.migration [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.395 14736 INFO barbican.api.controllers.containers [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Created a container secret for project: b9760814-18f0-4fe8-8ac4-9eb7fbffcbea 2023-03-23 20:24:47.396 14740 INFO alembic.runtime.migration [None req-8f0f335f-e17b-462f-bef7-ded6666b9832 - d991703c-2e2a-4c11-9d65-9467ac52a4eb - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret ... ok 2023-03-23 20:24:47.401 14736 INFO barbican.model.repositories [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.404 14736 INFO barbican.model.repositories [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.407 14740 INFO barbican.api.controllers.containers [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Created a container for project: 50a2388d-c96b-49a1-ba2e-cdbab8115306 2023-03-23 20:24:47.411 14738 INFO barbican.plugin.crypto.simple_crypto [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Software Only Crypto initialized 2023-03-23 20:24:47.415 14734 INFO barbican.api.controllers.consumers [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Created a consumer for project: 6c751f54-ddb0-4da3-9df3-4f9e20464362 barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_create_new_consumer barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_create_new_consumer ... ok 2023-03-23 20:24:47.420 14736 WARNING barbican.model.migration.commands [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.421 14740 INFO barbican.api.controllers.consumers [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Created a container consumer for project: 50a2388d-c96b-49a1-ba2e-cdbab8115306 2023-03-23 20:24:47.424 14734 INFO barbican.model.repositories [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.425 14738 INFO barbican.api.controllers.secrets [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Created a secret for project: ed353c92-ac53-45a3-b385-0dec300e98db 2023-03-23 20:24:47.425 14736 INFO alembic.runtime.migration [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.426 14736 INFO alembic.runtime.migration [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.431 14740 INFO barbican.api.controllers.consumers [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Deleted a container consumer for project: 50a2388d-c96b-49a1-ba2e-cdbab8115306 barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_delete_consumer barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_delete_consumer ... ok 2023-03-23 20:24:47.427 14734 INFO barbican.model.repositories [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.437 14736 INFO alembic.runtime.migration [None req-fb2f7824-4090-4b30-bbaf-9b71984f4780 - b9760814-18f0-4fe8-8ac4-9eb7fbffcbea - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.433 14740 INFO barbican.model.repositories [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.435 14740 INFO barbican.model.repositories [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.448 14738 INFO barbican.api.controllers.containers [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Created a container for project: ed353c92-ac53-45a3-b385-0dec300e98db 2023-03-23 20:24:47.451 14740 WARNING barbican.model.migration.commands [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.455 14736 INFO barbican.api.controllers.containers [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Created a container for project: f850f2a0-acab-4c7b-b494-8dc48cbad07d 2023-03-23 20:24:47.454 14740 INFO alembic.runtime.migration [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.454 14740 INFO alembic.runtime.migration [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.456 14740 INFO alembic.runtime.migration [None req-b52bda32-c0ed-4fed-8ceb-9c9e737e57e3 - 50a2388d-c96b-49a1-ba2e-cdbab8115306 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.460 14734 WARNING barbican.model.migration.commands [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.464 14734 INFO alembic.runtime.migration [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.464 14734 INFO alembic.runtime.migration [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.466 14740 INFO barbican.api.controllers.containers [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Created a container for project: 35e80c23-988e-44a9-892c-2785cdc84b7a 2023-03-23 20:24:47.468 14734 INFO alembic.runtime.migration [None req-ab313931-5ee8-4562-90a1-7281b79e5186 - 6c751f54-ddb0-4da3-9df3-4f9e20464362 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.470 14736 INFO barbican.api.controllers.secrets [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Created a secret for project: f850f2a0-acab-4c7b-b494-8dc48cbad07d barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_can_create_new_container_acls barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_can_create_new_container_acls ... ok 2023-03-23 20:24:47.476 14738 INFO barbican.model.repositories [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.478 14740 INFO barbican.api.controllers.consumers [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Created a container consumer for project: 35e80c23-988e-44a9-892c-2785cdc84b7a 2023-03-23 20:24:47.480 14738 INFO barbican.model.repositories [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.485 14740 INFO barbican.api.controllers.consumers [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Created a container consumer for project: 35e80c23-988e-44a9-892c-2785cdc84b7a 2023-03-23 20:24:47.486 14736 INFO barbican.api.controllers.containers [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Created a container secret for project: f850f2a0-acab-4c7b-b494-8dc48cbad07d 2023-03-23 20:24:47.491 14734 INFO barbican.api.controllers.secrets [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Created a secret for project: 04f7846f-98ce-44d3-b82f-baef8930eb7b 2023-03-23 20:24:47.493 14740 INFO barbican.api.controllers.consumers [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Created a container consumer for project: 35e80c23-988e-44a9-892c-2785cdc84b7a 2023-03-23 20:24:47.498 14738 WARNING barbican.model.migration.commands [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.500 14736 INFO barbican.api.controllers.containers [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Created a container secret for project: f850f2a0-acab-4c7b-b494-8dc48cbad07d 2023-03-23 20:24:47.500 14740 INFO barbican.api.controllers.consumers [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Retrieved a container consumer list for project: 35e80c23-988e-44a9-892c-2785cdc84b7a barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers ... ok barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_different_name barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_different_name ... ok 2023-03-23 20:24:47.502 14740 INFO barbican.model.repositories [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.504 14740 INFO barbican.model.repositories [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.511 14736 INFO barbican.model.repositories [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.502 14738 INFO alembic.runtime.migration [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.502 14738 INFO alembic.runtime.migration [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.513 14738 INFO alembic.runtime.migration [None req-855140bc-c805-43d9-8416-841dd60f0922 - ed353c92-ac53-45a3-b385-0dec300e98db - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.519 14736 INFO barbican.model.repositories [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.520 14734 INFO barbican.api.controllers.consumers [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Created a consumer for project: 04f7846f-98ce-44d3-b82f-baef8930eb7b 2023-03-23 20:24:47.520 14740 WARNING barbican.model.migration.commands [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.523 14740 INFO alembic.runtime.migration [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.523 14740 INFO alembic.runtime.migration [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.525 14740 INFO alembic.runtime.migration [None req-360defc7-4b46-4385-ae30-aa7f9d31abee - 35e80c23-988e-44a9-892c-2785cdc84b7a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.535 14740 INFO barbican.api.controllers.containers [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Created a container for project: 350aa228-0bb0-4798-b4e1-f4e3ad300698 2023-03-23 20:24:47.537 14738 INFO barbican.api.controllers.secrets [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Created a secret for project: c38246bb-3e84-4272-b6e6-463a88a485da 2023-03-23 20:24:47.540 14734 INFO barbican.api.controllers.consumers [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Deleted a secret consumer for project: 04f7846f-98ce-44d3-b82f-baef8930eb7b barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_delete_consumer barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_delete_consumer ... ok 2023-03-23 20:24:47.543 14734 INFO barbican.model.repositories [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.546 14736 WARNING barbican.model.migration.commands [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.547 14734 INFO barbican.model.repositories [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.550 14740 INFO barbican.api.controllers.consumers [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Created a container consumer for project: 350aa228-0bb0-4798-b4e1-f4e3ad300698 2023-03-23 20:24:47.552 14738 INFO barbican.api.controllers.containers [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Created a container for project: c38246bb-3e84-4272-b6e6-463a88a485da 2023-03-23 20:24:47.553 14736 INFO alembic.runtime.migration [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.554 14736 INFO alembic.runtime.migration [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.557 14740 INFO barbican.api.controllers.consumers [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Created a container consumer for project: 350aa228-0bb0-4798-b4e1-f4e3ad300698 2023-03-23 20:24:47.558 14736 INFO alembic.runtime.migration [None req-cd628501-35e8-4d0f-a377-20cf999dc75d - f850f2a0-acab-4c7b-b494-8dc48cbad07d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.564 14740 INFO barbican.api.controllers.consumers [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Created a container consumer for project: 350aa228-0bb0-4798-b4e1-f4e3ad300698 2023-03-23 20:24:47.570 14740 INFO barbican.api.controllers.consumers [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Retrieved a container consumer list for project: 350aa228-0bb0-4798-b4e1-f4e3ad300698 barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers_with_limit_and_offset barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers_with_limit_and_offset ... ok 2023-03-23 20:24:47.571 14736 INFO barbican.api.controllers.containers [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Created a container for project: 15766dc1-d804-4894-baab-29a5deab8419 2023-03-23 20:24:47.576 14734 WARNING barbican.model.migration.commands [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.591 14736 INFO barbican.api.controllers.secrets [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Created a secret for project: 15766dc1-d804-4894-baab-29a5deab8419 2023-03-23 20:24:47.594 14734 INFO alembic.runtime.migration [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.596 14734 INFO alembic.runtime.migration [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.617 14736 INFO barbican.api.controllers.containers [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Created a container secret for project: 15766dc1-d804-4894-baab-29a5deab8419 barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_trailing_slash barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_trailing_slash ... ok 2023-03-23 20:24:47.636 14734 INFO alembic.runtime.migration [None req-0fecf75d-b5ee-44fb-af4b-1db6a727e6ec - 04f7846f-98ce-44d3-b82f-baef8930eb7b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.624 14736 INFO barbican.model.repositories [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.632 14736 INFO barbican.model.repositories [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.683 14734 INFO barbican.api.controllers.secrets [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Created a secret for project: f50a7677-9436-475d-8625-cffc73bb7603 2023-03-23 20:24:47.572 14740 INFO barbican.model.repositories [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.574 14740 INFO barbican.model.repositories [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.588 14740 WARNING barbican.model.migration.commands [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.591 14740 INFO alembic.runtime.migration [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.591 14740 INFO alembic.runtime.migration [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.593 14740 INFO alembic.runtime.migration [None req-7855c155-4110-4514-9872-a58731dda9ba - 350aa228-0bb0-4798-b4e1-f4e3ad300698 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.602 14740 INFO barbican.api.controllers.containers [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Created a container for project: 0b321e83-9394-4985-be74-a6d8e7e3744c 2023-03-23 20:24:47.611 14740 INFO barbican.api.controllers.consumers [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Retrieved a container consumer list for project: 0b321e83-9394-4985-be74-a6d8e7e3744c barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_no_consumers barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_no_consumers ... ok 2023-03-23 20:24:47.671 14736 WARNING barbican.model.migration.commands [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.681 14736 INFO alembic.runtime.migration [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.681 14736 INFO alembic.runtime.migration [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.683 14736 INFO alembic.runtime.migration [None req-144ebb99-19e8-4266-a0ab-db44baacb015 - 15766dc1-d804-4894-baab-29a5deab8419 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.712 14736 INFO barbican.api.controllers.containers [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Created a container for project: d6d78822-c9ff-491c-a517-3fab9d787d00 2023-03-23 20:24:47.743 14736 INFO barbican.api.controllers.secrets [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Created a secret for project: d6d78822-c9ff-491c-a517-3fab9d787d00 2023-03-23 20:24:47.753 14734 INFO barbican.api.controllers.consumers [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Created a consumer for project: f50a7677-9436-475d-8625-cffc73bb7603 2023-03-23 20:24:47.613 14740 INFO barbican.model.repositories [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.615 14740 INFO barbican.model.repositories [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.630 14740 WARNING barbican.model.migration.commands [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.633 14740 INFO alembic.runtime.migration [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.633 14740 INFO alembic.runtime.migration [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.635 14740 INFO alembic.runtime.migration [None req-784c2cd7-1a6c-4841-870d-a97042c198a7 - 0b321e83-9394-4985-be74-a6d8e7e3744c - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_container_not_found barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_container_not_found ... ok 2023-03-23 20:24:47.766 14736 INFO barbican.api.controllers.containers [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Created a container secret for project: d6d78822-c9ff-491c-a517-3fab9d787d00 barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_without_name barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_without_name ... ok 2023-03-23 20:24:47.773 14734 INFO barbican.api.controllers.consumers [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Created a consumer for project: f50a7677-9436-475d-8625-cffc73bb7603 2023-03-23 20:24:47.769 14736 INFO barbican.model.repositories [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.776 14736 INFO barbican.model.repositories [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.816 14736 WARNING barbican.model.migration.commands [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.838 14734 INFO barbican.api.controllers.consumers [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Created a consumer for project: f50a7677-9436-475d-8625-cffc73bb7603 2023-03-23 20:24:47.829 14736 INFO alembic.runtime.migration [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.829 14736 INFO alembic.runtime.migration [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.838 14736 INFO alembic.runtime.migration [None req-3359acb5-c5cb-42a0-8c92-9a1a54edc5ce - d6d78822-c9ff-491c-a517-3fab9d787d00 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.873 14734 INFO barbican.api.controllers.consumers [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Retrieved a consumer list for project: f50a7677-9436-475d-8625-cffc73bb7603 barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers ... ok 2023-03-23 20:24:47.866 14736 INFO barbican.api.controllers.containers [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Created a container for project: d55428b9-3559-42cb-8cf9-91801893491e 2023-03-23 20:24:47.880 14736 INFO barbican.api.controllers.secrets [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Created a secret for project: d55428b9-3559-42cb-8cf9-91801893491e 2023-03-23 20:24:47.902 14736 INFO barbican.api.controllers.secrets [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Created a secret for project: d55428b9-3559-42cb-8cf9-91801893491e 2023-03-23 20:24:47.883 14734 INFO barbican.model.repositories [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.909 14734 INFO barbican.model.repositories [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.927 14736 INFO barbican.api.controllers.containers [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Created a container secret for project: d55428b9-3559-42cb-8cf9-91801893491e 2023-03-23 20:24:47.948 14736 INFO barbican.api.controllers.containers [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Created a container secret for project: d55428b9-3559-42cb-8cf9-91801893491e barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_different_secret_refs_with_duplicate_name barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_different_secret_refs_with_duplicate_name ... ok 2023-03-23 20:24:47.962 14736 INFO barbican.model.repositories [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.972 14736 INFO barbican.model.repositories [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.985 14734 WARNING barbican.model.migration.commands [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.996 14736 WARNING barbican.model.migration.commands [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.006 14736 INFO alembic.runtime.migration [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.007 14736 INFO alembic.runtime.migration [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.016 14736 INFO alembic.runtime.migration [None req-945b9bc7-5667-4ad1-b795-6383a8cf7be3 - d55428b9-3559-42cb-8cf9-91801893491e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.008 14734 INFO alembic.runtime.migration [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.009 14734 INFO alembic.runtime.migration [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.028 14734 INFO alembic.runtime.migration [None req-8974ec4f-4980-4bc2-85a2-0e3cead9afdb - f50a7677-9436-475d-8625-cffc73bb7603 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.049 14736 INFO barbican.api.controllers.secrets [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Created a secret for project: 280fd759-2bb5-4935-8284-9c1d9b1f2b94 2023-03-23 20:24:48.071 14736 INFO barbican.api.controllers.containers [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Created a container for project: 280fd759-2bb5-4935-8284-9c1d9b1f2b94 2023-03-23 20:24:48.093 14734 INFO barbican.api.controllers.secrets [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Created a secret for project: d3539148-a010-4fe8-9ba9-a095682df748 2023-03-23 20:24:48.095 14736 INFO barbican.api.controllers.containers [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Deleted container secret for project: 280fd759-2bb5-4935-8284-9c1d9b1f2b94 barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_container_secret_without_name barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_container_secret_without_name ... ok 2023-03-23 20:24:48.105 14736 INFO barbican.model.repositories [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.115 14736 INFO barbican.model.repositories [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:48.142 14734 INFO barbican.api.controllers.consumers [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Created a consumer for project: d3539148-a010-4fe8-9ba9-a095682df748 2023-03-23 20:24:48.156 14734 INFO barbican.api.controllers.consumers [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Created a consumer for project: d3539148-a010-4fe8-9ba9-a095682df748 2023-03-23 20:24:48.145 14736 WARNING barbican.model.migration.commands [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.150 14736 INFO alembic.runtime.migration [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.151 14736 INFO alembic.runtime.migration [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.152 14736 INFO alembic.runtime.migration [None req-37bba6b4-e84b-4ae4-8d79-39ffdd1a2e82 - 280fd759-2bb5-4935-8284-9c1d9b1f2b94 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.179 14736 INFO barbican.api.controllers.secrets [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Created a secret for project: 6dabf9ce-389c-4d80-b277-ad86ad0146fc --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () 2023-03-23 20:24:48.210 14734 INFO barbican.api.controllers.consumers [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Created a consumer for project: d3539148-a010-4fe8-9ba9-a095682df748 --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:48.217 14736 INFO barbican.api.controllers.containers [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Created a container for project: 6dabf9ce-389c-4d80-b277-ad86ad0146fc File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 473, in validate self._validate_key_meta(key_meta, schema_name) File "/<>/barbican/common/validators.py", line 484, in _validate_key_meta secret_validator.validate(key_meta, parent_schema=self.name) File "/<>/barbican/common/validators.py", line 223, in validate self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 93, in test_order_create_should_fail_w_unsupported_payload_content_type resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, File "/<>/barbican/api/__init__.py", line 71, in load_body LOG.exception(str(e)) Message: "Failed to validate JSON information: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type'" Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 473, in validate self._validate_key_meta(key_meta, schema_name) File "/<>/barbican/common/validators.py", line 484, in _validate_key_meta secret_validator.validate(key_meta, parent_schema=self.name) File "/<>/barbican/common/validators.py", line 223, in validate self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 473, in validate self._validate_key_meta(key_meta, schema_name) File "/<>/barbican/common/validators.py", line 484, in _validate_key_meta secret_validator.validate(key_meta, parent_schema=self.name) File "/<>/barbican/common/validators.py", line 223, in validate self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 93, in test_order_create_should_fail_w_unsupported_payload_content_type resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:47.638 14740 INFO barbican.model.repositories [None req-b8cdb706-b21c-4f1b-ab41-baa9af1b7e97 - 7c87800e-24d5-42a6-b1d7-3faef61b7621 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.640 14740 INFO barbican.model.repositories [None req-b8cdb706-b21c-4f1b-ab41-baa9af1b7e97 - 7c87800e-24d5-42a6-b1d7-3faef61b7621 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.656 14740 WARNING barbican.model.migration.commands [None req-b8cdb706-b21c-4f1b-ab41-baa9af1b7e97 - 7c87800e-24d5-42a6-b1d7-3faef61b7621 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.658 14740 INFO alembic.runtime.migration [None req-b8cdb706-b21c-4f1b-ab41-baa9af1b7e97 - 7c87800e-24d5-42a6-b1d7-3faef61b7621 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.658 14740 INFO alembic.runtime.migration [None req-b8cdb706-b21c-4f1b-ab41-baa9af1b7e97 - 7c87800e-24d5-42a6-b1d7-3faef61b7621 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.660 14740 INFO alembic.runtime.migration [None req-b8cdb706-b21c-4f1b-ab41-baa9af1b7e97 - 7c87800e-24d5-42a6-b1d7-3faef61b7621 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.669 14740 INFO barbican.api.controllers.containers [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Created a container for project: 91163542-77fa-4523-8c0d-bc91afbc6d48 2023-03-23 20:24:47.677 14740 ERROR barbican.api [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'name': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'name' 2023-03-23 20:24:47.677 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.677 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.677 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:47.677 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.677 14740 ERROR barbican.api raise error 2023-03-23 20:24:47.677 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:47.677 14740 ERROR barbican.api 2023-03-23 20:24:47.677 14740 ERROR barbican.api Failed validating 'minLength' in schema['properties']['name']: 2023-03-23 20:24:47.677 14740 ERROR barbican.api {'maxLength': 36, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:47.677 14740 ERROR barbican.api 2023-03-23 20:24:47.677 14740 ERROR barbican.api On instance['name']: 2023-03-23 20:24:47.677 14740 ERROR barbican.api '' 2023-03-23 20:24:47.677 14740 ERROR barbican.api 2023-03-23 20:24:47.677 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.677 14740 ERROR barbican.api 2023-03-23 20:24:47.677 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.677 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.677 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.677 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.677 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.677 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.677 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.677 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.677 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'name' 2023-03-23 20:24:47.677 14740 ERROR barbican.api  2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'name' 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers Failed validating 'minLength' in schema['properties']['name']: 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers {'maxLength': 36, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers On instance['name']: 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers '' 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'name' 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 151, in on_post 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'name' 2023-03-23 20:24:47.678 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_name barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_name ... ok 2023-03-23 20:24:48.236 14734 INFO barbican.api.controllers.consumers [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Retrieved a consumer list for project: d3539148-a010-4fe8-9ba9-a095682df748 barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers_with_limit_and_offset barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers_with_limit_and_offset ... ok 2023-03-23 20:24:48.238 14734 INFO barbican.model.repositories [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.244 14734 INFO barbican.model.repositories [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:48.293 14734 WARNING barbican.model.migration.commands [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.561 14738 ERROR barbican.api [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.561 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.561 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.561 14738 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:47.561 14738 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.561 14738 ERROR barbican.api raise error 2023-03-23 20:24:47.561 14738 ERROR barbican.api jsonschema.exceptions.ValidationError: 'False' is not of type 'boolean' 2023-03-23 20:24:47.561 14738 ERROR barbican.api 2023-03-23 20:24:47.561 14738 ERROR barbican.api Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:47.561 14738 ERROR barbican.api {'type': 'boolean'} 2023-03-23 20:24:47.561 14738 ERROR barbican.api 2023-03-23 20:24:47.561 14738 ERROR barbican.api On instance['read']['project-access']: 2023-03-23 20:24:47.561 14738 ERROR barbican.api 'False' 2023-03-23 20:24:47.561 14738 ERROR barbican.api 2023-03-23 20:24:47.561 14738 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.561 14738 ERROR barbican.api 2023-03-23 20:24:47.561 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.561 14738 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.561 14738 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.561 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.561 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:47.561 14738 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.561 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.561 14738 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.561 14738 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.561 14738 ERROR barbican.api  2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers raise error 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'False' is not of type 'boolean' 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers {'type': 'boolean'} 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers On instance['read']['project-access']: 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 'False' 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/acls.py", line 331, in on_put 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.565 14738 ERROR barbican.api.controllers  2023-03-23 20:24:47.595 14738 ERROR barbican.api [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.595 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.595 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.595 14738 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:47.595 14738 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.595 14738 ERROR barbican.api raise error 2023-03-23 20:24:47.595 14738 ERROR barbican.api jsonschema.exceptions.ValidationError: 'None' is not of type 'boolean' 2023-03-23 20:24:47.595 14738 ERROR barbican.api 2023-03-23 20:24:47.595 14738 ERROR barbican.api Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:47.595 14738 ERROR barbican.api {'type': 'boolean'} 2023-03-23 20:24:47.595 14738 ERROR barbican.api 2023-03-23 20:24:47.595 14738 ERROR barbican.api On instance['read']['project-access']: 2023-03-23 20:24:47.595 14738 ERROR barbican.api 'None' 2023-03-23 20:24:47.595 14738 ERROR barbican.api 2023-03-23 20:24:47.595 14738 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.595 14738 ERROR barbican.api 2023-03-23 20:24:47.595 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.595 14738 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.595 14738 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.595 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.595 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:47.595 14738 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.595 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.595 14738 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.595 14738 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.595 14738 ERROR barbican.api  2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers raise error 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'None' is not of type 'boolean' 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers {'type': 'boolean'} 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers On instance['read']['project-access']: 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 'None' 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/acls.py", line 331, in on_put 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:47.598 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_container_acls_with_invalid_project_access_value_fail barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_container_acls_with_invalid_project_access_value_fail ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() 2023-03-23 20:24:48.303 14734 INFO alembic.runtime.migration [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.303 14734 INFO alembic.runtime.migration [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.305 14734 INFO alembic.runtime.migration [None req-f5627b02-ff16-4cec-9210-372c9316a922 - d3539148-a010-4fe8-9ba9-a095682df748 - - - -] Running stamp_revision -> 8c74e2d7f1ff File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) 2023-03-23 20:24:48.334 14736 INFO barbican.api.controllers.containers [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Deleted container secret for project: 6dabf9ce-389c-4d80-b277-ad86ad0146fc barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_existing_container_secret barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_existing_container_secret ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) 2023-03-23 20:24:48.336 14734 INFO barbican.api.controllers.secrets [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Created a secret for project: 2f306795-79a7-43fb-8b03-83d4600518c5 File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:48.340 14736 INFO barbican.model.repositories [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.344 14736 INFO barbican.model.repositories [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 61, in test_order_creation_should_allow_unknown_algorithm resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 202, in on_post self.queue.process_type_order(order_id=order_id, File "/<>/barbican/queue/client.py", line 44, in process_type_order self._cast('process_type_order', File "/<>/barbican/queue/client.py", line 63, in _cast return self._client.cast({}, name, **kwargs) File "/<>/barbican/queue/client.py", line 85, in cast getattr(self._tasks, method_name)(context, **kwargs) File "/<>/barbican/queue/server.py", line 87, in wrapper fn(*args, **kwargs) File "/<>/barbican/queue/server.py", line 61, in wrapper result = fn(method_self, *args, **kwargs) File "/<>/barbican/queue/server.py", line 210, in process_type_order LOG.info(message, {'order': order_id, 'request': request_id}) Message: "Processing type order: order ID is '%(order)s' and request ID is '%(request)s'" Arguments: {'order': 'cea7b5af-cefa-4eb8-b428-032c23328a30', 'request': 'req-29b99cda-3687-4071-a548-6f2339f6dcb2'} 2023-03-23 20:24:48.379 14734 INFO barbican.api.controllers.consumers [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Retrieved a consumer list for project: 2f306795-79a7-43fb-8b03-83d4600518c5 barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_no_consumers barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_no_consumers ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/tasks/resources.py", line 97, in process result = self.handle_processing(entity, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tasks/resources.py", line 244, in handle_processing return self.handle_order(order) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tasks/resources.py", line 274, in handle_order new_secret = plugin.generate_secret( ^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/resources.py", line 172, in generate_secret generate_plugin = plugin_manager.get_plugin_generate( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/interface/secret_store.py", line 550, in _check_plugins_configured return plugin_related_function(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/interface/secret_store.py", line 641, in get_plugin_generate raise SecretGenerateSupportedPluginNotFound(key_spec) barbican.plugin.interface.secret_store.SecretGenerateSupportedPluginNotFound: Could not find a secret store plugin for generating secret with algorithm 'unknown' and bit-length '128'. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 61, in test_order_creation_should_allow_unknown_algorithm resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 202, in on_post self.queue.process_type_order(order_id=order_id, File "/<>/barbican/queue/client.py", line 44, in process_type_order self._cast('process_type_order', File "/<>/barbican/queue/client.py", line 63, in _cast return self._client.cast({}, name, **kwargs) File "/<>/barbican/queue/client.py", line 85, in cast getattr(self._tasks, method_name)(context, **kwargs) File "/<>/barbican/queue/server.py", line 87, in wrapper fn(*args, **kwargs) File "/<>/barbican/queue/server.py", line 61, in wrapper result = fn(method_self, *args, **kwargs) File "/<>/barbican/queue/server.py", line 211, in process_type_order return resources.BeginTypeOrder().process_and_suppress_exceptions( File "/<>/barbican/tasks/resources.py", line 65, in process_and_suppress_exceptions return self.process(*args, **kwargs) File "/<>/barbican/tasks/resources.py", line 99, in process LOG.exception("Could not perform processing for task '%s'.", name) Message: "Could not perform processing for task '%s'." Arguments: ('Process TypeOrder',) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/tasks/resources.py", line 65, in process_and_suppress_exceptions return self.process(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tasks/resources.py", line 110, in process raise e_orig File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/tasks/resources.py", line 97, in process result = self.handle_processing(entity, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tasks/resources.py", line 244, in handle_processing return self.handle_order(order) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tasks/resources.py", line 274, in handle_order new_secret = plugin.generate_secret( ^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/resources.py", line 172, in generate_secret generate_plugin = plugin_manager.get_plugin_generate( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/interface/secret_store.py", line 550, in _check_plugins_configured return plugin_related_function(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/interface/secret_store.py", line 641, in get_plugin_generate raise SecretGenerateSupportedPluginNotFound(key_spec) barbican.plugin.interface.secret_store.SecretGenerateSupportedPluginNotFound: Could not find a secret store plugin for generating secret with algorithm 'unknown' and bit-length '128'. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() 2023-03-23 20:24:48.381 14734 INFO barbican.model.repositories [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.389 14734 INFO barbican.model.repositories [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Auto-creating barbican registry DB File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 61, in test_order_creation_should_allow_unknown_algorithm resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 202, in on_post self.queue.process_type_order(order_id=order_id, File "/<>/barbican/queue/client.py", line 44, in process_type_order self._cast('process_type_order', File "/<>/barbican/queue/client.py", line 63, in _cast return self._client.cast({}, name, **kwargs) File "/<>/barbican/queue/client.py", line 85, in cast getattr(self._tasks, method_name)(context, **kwargs) File "/<>/barbican/queue/server.py", line 87, in wrapper fn(*args, **kwargs) File "/<>/barbican/queue/server.py", line 61, in wrapper result = fn(method_self, *args, **kwargs) File "/<>/barbican/queue/server.py", line 211, in process_type_order return resources.BeginTypeOrder().process_and_suppress_exceptions( File "/<>/barbican/tasks/resources.py", line 67, in process_and_suppress_exceptions LOG.exception("Suppressing exception while trying to " Message: "Suppressing exception while trying to process task '%s'." Arguments: ('Process TypeOrder',) --- Logging error --- 2023-03-23 20:24:48.376 14736 WARNING barbican.model.migration.commands [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.379 14736 INFO alembic.runtime.migration [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.379 14736 INFO alembic.runtime.migration [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.382 14736 INFO alembic.runtime.migration [None req-a69040b7-0ac2-4aec-93a5-75008fe7e910 - 6dabf9ce-389c-4d80-b277-ad86ad0146fc - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.408 14736 INFO barbican.api.controllers.containers [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Created a container for project: c6961c5b-2b2c-4d32-b5a5-c2912280ae30 Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() 2023-03-23 20:24:47.619 14738 INFO barbican.model.repositories [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.629 14738 INFO barbican.model.repositories [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.704 14738 WARNING barbican.model.migration.commands [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.717 14738 INFO alembic.runtime.migration [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.719 14738 INFO alembic.runtime.migration [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.730 14738 INFO alembic.runtime.migration [None req-a249f92a-2851-4470-9da4-c31d443e83ab - c38246bb-3e84-4272-b6e6-463a88a485da - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.803 14738 INFO barbican.api.controllers.secrets [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Created a secret for project: 53fede16-c34b-414c-a5bd-4f0b410841ec 2023-03-23 20:24:47.868 14738 INFO barbican.api.controllers.containers [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Created a container for project: 53fede16-c34b-414c-a5bd-4f0b410841ec File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_false barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_false ... ok BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 61, in test_order_creation_should_allow_unknown_algorithm resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 202, in on_post self.queue.process_type_order(order_id=order_id, File "/<>/barbican/queue/client.py", line 44, in process_type_order self._cast('process_type_order', File "/<>/barbican/queue/client.py", line 63, in _cast return self._client.cast({}, name, **kwargs) File "/<>/barbican/queue/client.py", line 85, in cast getattr(self._tasks, method_name)(context, **kwargs) File "/<>/barbican/queue/server.py", line 87, in wrapper fn(*args, **kwargs) File "/<>/barbican/queue/server.py", line 67, in wrapper LOG.info("Task '%s' did not have to be retried", Message: "Task '%s' did not have to be retried" Arguments: ('process_type_order',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 61, in test_order_creation_should_allow_unknown_algorithm resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 202, in on_post self.queue.process_type_order(order_id=order_id, File "/<>/barbican/queue/client.py", line 44, in process_type_order self._cast('process_type_order', File "/<>/barbican/queue/client.py", line 63, in _cast return self._client.cast({}, name, **kwargs) File "/<>/barbican/queue/client.py", line 85, in cast getattr(self._tasks, method_name)(context, **kwargs) File "/<>/barbican/queue/server.py", line 89, in wrapper LOG.info("Completed worker task (post-commit): '%s'", fn_name) Message: "Completed worker task (post-commit): '%s'" Arguments: ('process_type_order',) 2023-03-23 20:24:48.493 14734 WARNING barbican.model.migration.commands [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.517 14734 INFO alembic.runtime.migration [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.517 14734 INFO alembic.runtime.migration [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.519 14734 INFO alembic.runtime.migration [None req-9731057e-48b2-48dd-b255-5352e7cbe349 - 2f306795-79a7-43fb-8b03-83d4600518c5 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.529 14734 INFO barbican.api.controllers.secrets [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Created a secret for project: 8dcd23e9-94e8-4f5d-bebf-8750b323006e 2023-03-23 20:24:47.682 14740 INFO barbican.model.repositories [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.684 14740 INFO barbican.model.repositories [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.700 14740 WARNING barbican.model.migration.commands [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.705 14740 INFO alembic.runtime.migration [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.705 14740 INFO alembic.runtime.migration [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.707 14740 INFO alembic.runtime.migration [None req-a8884b8a-8fbc-4fa7-a6ab-a55fe0bac731 - 91163542-77fa-4523-8c0d-bc91afbc6d48 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.717 14740 INFO barbican.api.controllers.containers [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Created a container for project: 212c3c46-23aa-44db-98cd-e626d01ae409 2023-03-23 20:24:47.724 14740 ERROR barbican.api [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'URL': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'URL' 2023-03-23 20:24:47.724 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.724 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.724 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:47.724 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.724 14740 ERROR barbican.api raise error 2023-03-23 20:24:47.724 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:47.724 14740 ERROR barbican.api 2023-03-23 20:24:47.724 14740 ERROR barbican.api Failed validating 'minLength' in schema['properties']['URL']: 2023-03-23 20:24:47.724 14740 ERROR barbican.api {'maxLength': 255, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:47.724 14740 ERROR barbican.api 2023-03-23 20:24:47.724 14740 ERROR barbican.api On instance['URL']: 2023-03-23 20:24:47.724 14740 ERROR barbican.api '' 2023-03-23 20:24:47.724 14740 ERROR barbican.api 2023-03-23 20:24:47.724 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.724 14740 ERROR barbican.api 2023-03-23 20:24:47.724 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.724 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.724 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.724 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.724 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.724 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.724 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.724 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.724 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'URL' 2023-03-23 20:24:47.724 14740 ERROR barbican.api  2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'URL' 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers Failed validating 'minLength' in schema['properties']['URL']: 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers {'maxLength': 255, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers On instance['URL']: 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers '' 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'URL' 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 151, in on_post 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': '' is too short. Invalid property: 'URL' 2023-03-23 20:24:47.725 14740 ERROR barbican.api.controllers  2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Not found for bad_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:48.442 14736 ERROR barbican.model.repositories  2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret 'None' with reference '/secrets/bad_id' doesn't exist. 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 308, in on_delete 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers pecan.abort(404, u._("Secret '{secret_name}' with reference " 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret 'None' with reference '/secrets/bad_id' doesn't exist. 2023-03-23 20:24:48.444 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists ... ok 2023-03-23 20:24:47.918 14738 INFO barbican.model.repositories [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.936 14738 INFO barbican.model.repositories [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.008 14738 WARNING barbican.model.migration.commands [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.019 14738 INFO alembic.runtime.migration [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.020 14738 INFO alembic.runtime.migration [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.029 14738 INFO alembic.runtime.migration [None req-9983fe10-23a1-47b8-9cff-924ad2998c37 - 53fede16-c34b-414c-a5bd-4f0b410841ec - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.098 14738 INFO barbican.api.controllers.secrets [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Created a secret for project: 1605dabc-c20b-4e76-a4d0-cd172967f3f2 2023-03-23 20:24:48.150 14738 INFO barbican.api.controllers.containers [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Created a container for project: 1605dabc-c20b-4e76-a4d0-cd172967f3f2 barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_true barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_true ... ok barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_url barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_url ... ok 2023-03-23 20:24:48.184 14738 INFO barbican.model.repositories [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.199 14738 INFO barbican.model.repositories [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.258 14738 WARNING barbican.model.migration.commands [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.263 14738 INFO alembic.runtime.migration [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.263 14738 INFO alembic.runtime.migration [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.265 14738 INFO alembic.runtime.migration [None req-aac4cc6a-8750-4170-8f9b-485194e52166 - 1605dabc-c20b-4e76-a4d0-cd172967f3f2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.281 14738 INFO barbican.api.controllers.secrets [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Created a secret for project: 218376b0-1591-472b-b93d-5ad1a657a582 2023-03-23 20:24:48.304 14738 INFO barbican.api.controllers.containers [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Created a container for project: 218376b0-1591-472b-b93d-5ad1a657a582 barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_no_acl_defined_should_pass barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_no_acl_defined_should_pass ... ok 2023-03-23 20:24:48.452 14736 INFO barbican.model.repositories [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.461 14736 INFO barbican.model.repositories [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.518 14736 WARNING barbican.model.migration.commands [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.527 14736 INFO alembic.runtime.migration [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.530 14736 INFO alembic.runtime.migration [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.540 14736 INFO alembic.runtime.migration [None req-494b7c6c-bf07-4a18-92a2-c68030743ae1 - c6961c5b-2b2c-4d32-b5a5-c2912280ae30 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.551 14736 INFO barbican.api.controllers.secrets [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Created a secret for project: d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd 2023-03-23 20:24:48.557 14736 INFO barbican.api.controllers.containers [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Created a container for project: d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret provided is not in the container 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 318, in on_delete 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers pecan.abort(404, u._('Secret provided is not in the container')) 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret provided is not in the container 2023-03-23 20:24:48.573 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists_in_container barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists_in_container ... ok 2023-03-23 20:24:48.326 14738 INFO barbican.model.repositories [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.329 14738 INFO barbican.model.repositories [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.344 14738 WARNING barbican.model.migration.commands [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.346 14738 INFO alembic.runtime.migration [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.347 14738 INFO alembic.runtime.migration [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.349 14738 INFO alembic.runtime.migration [None req-a55a2dc8-c3d2-4d5e-b5d8-b63ec4bcd599 - 218376b0-1591-472b-b93d-5ad1a657a582 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.364 14738 INFO barbican.api.controllers.secrets [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Created a secret for project: 148b55aa-277d-4e18-ac77-9985fc12b76b 2023-03-23 20:24:48.375 14738 INFO barbican.api.controllers.containers [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Created a container for project: 148b55aa-277d-4e18-ac77-9985fc12b76b barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_with_valid_container_id barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_with_valid_container_id ... ok 2023-03-23 20:24:48.396 14738 INFO barbican.model.repositories [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.398 14738 INFO barbican.model.repositories [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.413 14738 WARNING barbican.model.migration.commands [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.499 14738 INFO alembic.runtime.migration [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.499 14738 INFO alembic.runtime.migration [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.501 14738 INFO alembic.runtime.migration [None req-1e5cf5b5-6b35-4255-8b87-42bd2103667c - 148b55aa-277d-4e18-ac77-9985fc12b76b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.516 14738 INFO barbican.api.controllers.secrets [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Created a secret for project: 821693b7-b0ab-4049-8463-f2cf8da44a4d 2023-03-23 20:24:48.527 14738 INFO barbican.api.controllers.containers [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Created a container for project: 821693b7-b0ab-4049-8463-f2cf8da44a4d barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_all_acls barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_all_acls ... ok 2023-03-23 20:24:48.550 14738 INFO barbican.model.repositories [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.552 14738 INFO barbican.model.repositories [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.569 14738 WARNING barbican.model.migration.commands [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.572 14738 INFO alembic.runtime.migration [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.572 14738 INFO alembic.runtime.migration [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.574 14738 INFO alembic.runtime.migration [None req-a77f7a07-5361-4a4d-be78-52f7bbe0d3e5 - 821693b7-b0ab-4049-8463-f2cf8da44a4d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.591 14738 INFO barbican.api.controllers.secrets [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Created a secret for project: 3cd40602-f429-4a5c-958b-fa8834ce286e 2023-03-23 20:24:48.602 14738 INFO barbican.api.controllers.containers [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Created a container for project: 3cd40602-f429-4a5c-958b-fa8834ce286e barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_project_access_values barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_project_access_values ... ok 2023-03-23 20:24:48.576 14736 INFO barbican.model.repositories [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.578 14736 INFO barbican.model.repositories [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.593 14736 WARNING barbican.model.migration.commands [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.597 14736 INFO alembic.runtime.migration [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.597 14736 INFO alembic.runtime.migration [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.599 14736 INFO alembic.runtime.migration [None req-3fdedc01-977e-4696-9d93-f643c972c9fa - d6b98f9c-a1df-45a9-b9c6-93425bdc2ebd - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.608 14736 INFO barbican.api.controllers.containers [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Created a container for project: 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d 2023-03-23 20:24:48.619 14736 INFO barbican.api.controllers.secrets [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Created a secret for project: 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d --- Logging error --- 2023-03-23 20:24:48.539 14734 ERROR barbican.api [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_id': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_id' 2023-03-23 20:24:48.539 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.539 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.539 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.539 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.539 14734 ERROR barbican.api raise error 2023-03-23 20:24:48.539 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.539 14734 ERROR barbican.api 2023-03-23 20:24:48.539 14734 ERROR barbican.api Failed validating 'minLength' in schema['properties']['resource_id']: 2023-03-23 20:24:48.539 14734 ERROR barbican.api {'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.539 14734 ERROR barbican.api 2023-03-23 20:24:48.539 14734 ERROR barbican.api On instance['resource_id']: 2023-03-23 20:24:48.539 14734 ERROR barbican.api '' 2023-03-23 20:24:48.539 14734 ERROR barbican.api 2023-03-23 20:24:48.539 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.539 14734 ERROR barbican.api 2023-03-23 20:24:48.539 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.539 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.539 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.539 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.539 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.539 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.539 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.539 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.539 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_id' 2023-03-23 20:24:48.539 14734 ERROR barbican.api  2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_id' 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers Failed validating 'minLength' in schema['properties']['resource_id']: 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers {'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers On instance['resource_id']: 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers '' 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_id' 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_id' 2023-03-23 20:24:48.540 14734 ERROR barbican.api.controllers  Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 61, in load_body parsed_body = json.loads(body) ^^^^^^^^^^^^^^^^ barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_id barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_id ... ok File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 65, in load_body pecan.abort(400, u._('Malformed JSON')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 61, in load_body parsed_body = json.loads(body) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None webob.exc.HTTPBadRequest: Malformed JSON During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 103, in test_order_creation_should_fail_with_bogus_content resp = self.app.post( File "/usr/lib/python3/dist-packages/webtest/app.py", line 368, in post return self._gen_request('POST', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:47.728 14740 INFO barbican.model.repositories [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.730 14740 INFO barbican.model.repositories [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.746 14740 WARNING barbican.model.migration.commands [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.749 14740 INFO alembic.runtime.migration [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.749 14740 INFO alembic.runtime.migration [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.751 14740 INFO alembic.runtime.migration [None req-80b2a6ec-600c-4b92-9849-c431150c2065 - 212c3c46-23aa-44db-98cd-e626d01ae409 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.760 14740 INFO barbican.api.controllers.containers [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Created a container for project: 0b6454c9-b570-4fdb-9f17-69097a21ed6e 2023-03-23 20:24:47.768 14740 ERROR barbican.api [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Failed to validate JSON information: Provided object does not match schema 'Consumer': 'name' is a required property. Invalid property: 'None': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': 'name' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.768 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.768 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.768 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:47.768 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.768 14740 ERROR barbican.api raise error 2023-03-23 20:24:47.768 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: 'name' is a required property 2023-03-23 20:24:47.768 14740 ERROR barbican.api 2023-03-23 20:24:47.768 14740 ERROR barbican.api Failed validating 'required' in schema: 2023-03-23 20:24:47.768 14740 ERROR barbican.api {'properties': {'URL': {'maxLength': 255, 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'type': 'string'}, 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'name': {'maxLength': 36, 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'required': ['name', 'URL'], 2023-03-23 20:24:47.768 14740 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:47.768 14740 ERROR barbican.api 2023-03-23 20:24:47.768 14740 ERROR barbican.api On instance: 2023-03-23 20:24:47.768 14740 ERROR barbican.api {'URL': 'http://theurl'} 2023-03-23 20:24:47.768 14740 ERROR barbican.api 2023-03-23 20:24:47.768 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.768 14740 ERROR barbican.api 2023-03-23 20:24:47.768 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.768 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.768 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.768 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.768 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.768 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.768 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.768 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.768 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': 'name' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.768 14740 ERROR barbican.api  2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': 'name' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'name' is a required property 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers Failed validating 'required' in schema: 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers {'properties': {'URL': {'maxLength': 255, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'type': 'string'}, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'name': {'maxLength': 36, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'required': ['name', 'URL'], 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers On instance: 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers {'URL': 'http://theurl'} 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': 'name' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 151, in on_post 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': 'name' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.769 14740 ERROR barbican.api.controllers  2023-03-23 20:24:48.623 14738 INFO barbican.model.repositories [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.625 14738 INFO barbican.model.repositories [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.640 14738 WARNING barbican.model.migration.commands [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.642 14738 INFO alembic.runtime.migration [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.643 14738 INFO alembic.runtime.migration [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.644 14738 INFO alembic.runtime.migration [None req-19775b90-6b23-4839-aeaa-11dfec4e8ad3 - 3cd40602-f429-4a5c-958b-fa8834ce286e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.660 14738 INFO barbican.api.controllers.secrets [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Created a secret for project: 3a2a7228-064b-487c-8893-b55281a13785 2023-03-23 20:24:48.670 14738 INFO barbican.api.controllers.containers [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Created a container for project: 3a2a7228-064b-487c-8893-b55281a13785 barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_name barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_name ... ok barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_with_read_users_only barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_with_read_users_only ... ok 2023-03-23 20:24:48.699 14738 INFO barbican.model.repositories [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.701 14738 INFO barbican.model.repositories [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.626 14736 ERROR barbican.api [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long. Invalid property: 'name': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long. Invalid property: 'name' 2023-03-23 20:24:48.626 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.626 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.626 14736 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.626 14736 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.626 14736 ERROR barbican.api raise error 2023-03-23 20:24:48.626 14736 ERROR barbican.api jsonschema.exceptions.ValidationError: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long 2023-03-23 20:24:48.626 14736 ERROR barbican.api 2023-03-23 20:24:48.626 14736 ERROR barbican.api Failed validating 'maxLength' in schema['properties']['name']: 2023-03-23 20:24:48.626 14736 ERROR barbican.api {'maxLength': 255, 'type': 'string'} 2023-03-23 20:24:48.626 14736 ERROR barbican.api 2023-03-23 20:24:48.626 14736 ERROR barbican.api On instance['name']: 2023-03-23 20:24:48.626 14736 ERROR barbican.api 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2023-03-23 20:24:48.626 14736 ERROR barbican.api 2023-03-23 20:24:48.626 14736 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.626 14736 ERROR barbican.api 2023-03-23 20:24:48.626 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.626 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.626 14736 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.626 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.626 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 760, in validate 2023-03-23 20:24:48.626 14736 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.626 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.626 14736 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.626 14736 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long. Invalid property: 'name' 2023-03-23 20:24:48.626 14736 ERROR barbican.api  2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'ContainerSecret': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long. Invalid property: 'name' 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers Failed validating 'maxLength' in schema['properties']['name']: 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers {'maxLength': 255, 'type': 'string'} 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers On instance['name']: 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 760, in validate 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long. Invalid property: 'name' 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 249, in on_post 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 760, in validate 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'ContainerSecret': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' is too long. Invalid property: 'name' 2023-03-23 20:24:48.628 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_name barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_name ... ok 2023-03-23 20:24:48.716 14738 WARNING barbican.model.migration.commands [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.718 14738 INFO alembic.runtime.migration [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.719 14738 INFO alembic.runtime.migration [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.721 14738 INFO alembic.runtime.migration [None req-06042977-79c6-4a0d-a7e8-11af50ec43eb - 3a2a7228-064b-487c-8893-b55281a13785 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.543 14734 INFO barbican.model.repositories [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.547 14734 INFO barbican.model.repositories [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.567 14734 WARNING barbican.model.migration.commands [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.571 14734 INFO alembic.runtime.migration [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.571 14734 INFO alembic.runtime.migration [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.573 14734 INFO alembic.runtime.migration [None req-60ea1cc3-383f-4a94-ab42-c417d7bd00fd - 8dcd23e9-94e8-4f5d-bebf-8750b323006e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.595 14734 INFO barbican.api.controllers.secrets [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Created a secret for project: a38a60b4-ac55-429a-bc5b-9a404863f163 2023-03-23 20:24:48.610 14734 ERROR barbican.api [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_type': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_type' 2023-03-23 20:24:48.610 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.610 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.610 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.610 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.610 14734 ERROR barbican.api raise error 2023-03-23 20:24:48.610 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.610 14734 ERROR barbican.api 2023-03-23 20:24:48.610 14734 ERROR barbican.api Failed validating 'minLength' in schema['properties']['resource_type']: 2023-03-23 20:24:48.610 14734 ERROR barbican.api {'maxLength': 255, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.610 14734 ERROR barbican.api 2023-03-23 20:24:48.610 14734 ERROR barbican.api On instance['resource_type']: 2023-03-23 20:24:48.610 14734 ERROR barbican.api '' 2023-03-23 20:24:48.610 14734 ERROR barbican.api 2023-03-23 20:24:48.610 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.610 14734 ERROR barbican.api 2023-03-23 20:24:48.610 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.610 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.610 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.610 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.610 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.610 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.610 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.610 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.610 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_type' 2023-03-23 20:24:48.610 14734 ERROR barbican.api  2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_type' 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers Failed validating 'minLength' in schema['properties']['resource_type']: 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers {'maxLength': 255, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers On instance['resource_type']: 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers '' 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_type' 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'resource_type' 2023-03-23 20:24:48.611 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_type barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_type ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid schema.validate(json_data, self.schema) File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate raise error jsonschema.exceptions.ValidationError: 'meta' is a required property Failed validating 'required' in schema['properties']['meta']: {'$schema': 'http://json-schema.org/draft-03/schema', 'properties': {'meta': {'required': True, 'type': 'object'}, 'type': {'enum': ['key', 'asymmetric', 'certificate'], 'required': True, 'type': 'string'}}, 'type': 'object'} On instance['meta']: {} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 459, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 459, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 112, in test_order_creation_should_fail_with_empty_dict resp = self.app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:48.736 14738 INFO barbican.api.controllers.secrets [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Created a secret for project: af61f0cc-de72-4325-82d0-7a3e74042af1 2023-03-23 20:24:48.747 14738 INFO barbican.api.controllers.containers [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Created a container for project: af61f0cc-de72-4325-82d0-7a3e74042af1 barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_container_id_should_fail barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_container_id_should_fail ... ok 2023-03-23 20:24:48.761 14738 INFO barbican.model.repositories [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.764 14738 INFO barbican.model.repositories [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.780 14738 WARNING barbican.model.migration.commands [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.784 14738 INFO alembic.runtime.migration [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.784 14738 INFO alembic.runtime.migration [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.786 14738 INFO alembic.runtime.migration [None req-035ba529-376e-4f24-b7e6-c28b52a5b5e3 - af61f0cc-de72-4325-82d0-7a3e74042af1 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.803 14738 INFO barbican.api.controllers.secrets [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Created a secret for project: 39eac04e-2966-4b11-92a3-33bd82a2bf0a 2023-03-23 20:24:47.772 14740 INFO barbican.model.repositories [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.774 14740 INFO barbican.model.repositories [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.789 14740 WARNING barbican.model.migration.commands [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.791 14740 INFO alembic.runtime.migration [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.791 14740 INFO alembic.runtime.migration [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.793 14740 INFO alembic.runtime.migration [None req-0372a1ed-aeea-438f-a309-6b847c4e7c4b - 0b6454c9-b570-4fdb-9f17-69097a21ed6e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.803 14740 INFO barbican.api.controllers.containers [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Created a container for project: 59551bbf-e53c-4c0c-9f1a-21030ca4f928 2023-03-23 20:24:47.810 14740 ERROR barbican.api [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Failed to validate JSON information: Provided object does not match schema 'Consumer': 'URL' is a required property. Invalid property: 'None': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': 'URL' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.810 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.810 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.810 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:47.810 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.810 14740 ERROR barbican.api raise error 2023-03-23 20:24:47.810 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: 'URL' is a required property 2023-03-23 20:24:47.810 14740 ERROR barbican.api 2023-03-23 20:24:47.810 14740 ERROR barbican.api Failed validating 'required' in schema: 2023-03-23 20:24:47.810 14740 ERROR barbican.api {'properties': {'URL': {'maxLength': 255, 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'type': 'string'}, 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'name': {'maxLength': 36, 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'required': ['name', 'URL'], 2023-03-23 20:24:47.810 14740 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:47.810 14740 ERROR barbican.api 2023-03-23 20:24:47.810 14740 ERROR barbican.api On instance: 2023-03-23 20:24:47.810 14740 ERROR barbican.api {'name': 'thename'} 2023-03-23 20:24:47.810 14740 ERROR barbican.api 2023-03-23 20:24:47.810 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.810 14740 ERROR barbican.api 2023-03-23 20:24:47.810 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:47.810 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.810 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.810 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.810 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.810 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.810 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.810 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.810 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': 'URL' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.810 14740 ERROR barbican.api  2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': 'URL' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'URL' is a required property 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers Failed validating 'required' in schema: 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers {'properties': {'URL': {'maxLength': 255, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'type': 'string'}, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'name': {'maxLength': 36, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'required': ['name', 'URL'], 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers On instance: 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers {'name': 'thename'} 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Consumer': 'URL' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 151, in on_post 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 739, in validate 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Consumer': 'URL' is a required property. Invalid property: 'None' 2023-03-23 20:24:47.812 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_url barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_url ... ok 2023-03-23 20:24:48.631 14736 INFO barbican.model.repositories [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.633 14736 INFO barbican.model.repositories [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.649 14736 WARNING barbican.model.migration.commands [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.652 14736 INFO alembic.runtime.migration [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.652 14736 INFO alembic.runtime.migration [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.654 14736 INFO alembic.runtime.migration [None req-26e246f7-93c6-49ea-a41f-d6257c3e346b - 694fe1ca-41cc-4890-ab2e-9b556fbe2d9d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.664 14736 INFO barbican.api.controllers.containers [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Created a container for project: f27d9c0e-1508-45de-9ac9-54749515aaa9 2023-03-23 20:24:48.673 14736 ERROR barbican.api [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': '' is too short. Invalid property: 'secret_ref': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': '' is too short. Invalid property: 'secret_ref' 2023-03-23 20:24:48.673 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.673 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.673 14736 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.673 14736 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.673 14736 ERROR barbican.api raise error 2023-03-23 20:24:48.673 14736 ERROR barbican.api jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.673 14736 ERROR barbican.api 2023-03-23 20:24:48.673 14736 ERROR barbican.api Failed validating 'minLength' in schema['properties']['secret_ref']: 2023-03-23 20:24:48.673 14736 ERROR barbican.api {'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.673 14736 ERROR barbican.api 2023-03-23 20:24:48.673 14736 ERROR barbican.api On instance['secret_ref']: 2023-03-23 20:24:48.673 14736 ERROR barbican.api '' 2023-03-23 20:24:48.673 14736 ERROR barbican.api 2023-03-23 20:24:48.673 14736 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.673 14736 ERROR barbican.api 2023-03-23 20:24:48.673 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.673 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.673 14736 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.673 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.673 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 760, in validate 2023-03-23 20:24:48.673 14736 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.673 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.673 14736 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.673 14736 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': '' is too short. Invalid property: 'secret_ref' 2023-03-23 20:24:48.673 14736 ERROR barbican.api  2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'ContainerSecret': '' is too short. Invalid property: 'secret_ref' 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers Failed validating 'minLength' in schema['properties']['secret_ref']: 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers {'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers On instance['secret_ref']: 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers '' 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 760, in validate 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ContainerSecret': '' is too short. Invalid property: 'secret_ref' 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 249, in on_post 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 760, in validate 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'ContainerSecret': '' is too short. Invalid property: 'secret_ref' 2023-03-23 20:24:48.674 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_secret_ref barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_secret_ref ... ok 2023-03-23 20:24:48.814 14738 INFO barbican.api.controllers.containers [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Created a container for project: 39eac04e-2966-4b11-92a3-33bd82a2bf0a barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_non_uuid_secret_should_fail barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_non_uuid_secret_should_fail ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid schema.validate(json_data, self.schema) File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate raise error jsonschema.exceptions.ValidationError: 'type' is a required property Failed validating 'required' in schema['properties']['type']: {'$schema': 'http://json-schema.org/draft-03/schema', 'properties': {'meta': {'required': True, 'type': 'object'}, 'type': {'enum': ['key', 'asymmetric', 'certificate'], 'required': True, 'type': 'string'}}, 'type': 'object'} On instance['type']: {'meta': {'algorithm': 'AES', 'bit_length': 256, 'mode': 'cbc', 'name': 'secretname', 'payload_content_type': 'application/octet-stream'}} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 459, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 459, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:47.815 14740 INFO barbican.model.repositories [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.817 14740 INFO barbican.model.repositories [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.833 14740 WARNING barbican.model.migration.commands [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.835 14740 INFO alembic.runtime.migration [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.836 14740 INFO alembic.runtime.migration [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.837 14740 INFO alembic.runtime.migration [None req-cc797c4d-d369-43be-9fb4-ee4b2f2f63f7 - 59551bbf-e53c-4c0c-9f1a-21030ca4f928 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:47.850 14740 INFO barbican.api.controllers.containers [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Created a container for project: 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Webob error seen: webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 185, in on_delete 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers _consumer_not_found() 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 33, in _consumer_not_found 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Consumer not found.')) 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:47.945 14740 ERROR barbican.api.controllers  webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_consumer_not_found barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_consumer_not_found ... ok 2023-03-23 20:24:48.626 14734 INFO barbican.model.repositories [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.628 14734 INFO barbican.model.repositories [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.678 14734 WARNING barbican.model.migration.commands [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.684 14734 INFO alembic.runtime.migration [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.684 14734 INFO alembic.runtime.migration [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.686 14734 INFO alembic.runtime.migration [None req-e2e5263c-c8a9-4d2c-b8f6-20ff0345d37a - a38a60b4-ac55-429a-bc5b-9a404863f163 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.716 14734 INFO barbican.api.controllers.secrets [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Created a secret for project: 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a 2023-03-23 20:24:48.751 14734 ERROR barbican.api [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'service': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'service' 2023-03-23 20:24:48.751 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.751 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.751 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.751 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.751 14734 ERROR barbican.api raise error 2023-03-23 20:24:48.751 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.751 14734 ERROR barbican.api 2023-03-23 20:24:48.751 14734 ERROR barbican.api Failed validating 'minLength' in schema['properties']['service']: 2023-03-23 20:24:48.751 14734 ERROR barbican.api {'maxLength': 255, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.751 14734 ERROR barbican.api 2023-03-23 20:24:48.751 14734 ERROR barbican.api On instance['service']: 2023-03-23 20:24:48.751 14734 ERROR barbican.api '' 2023-03-23 20:24:48.751 14734 ERROR barbican.api 2023-03-23 20:24:48.751 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.751 14734 ERROR barbican.api 2023-03-23 20:24:48.751 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.751 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.751 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.751 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.751 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.751 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.751 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.751 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.751 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'service' 2023-03-23 20:24:48.751 14734 ERROR barbican.api  2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'service' 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: '' is too short 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers Failed validating 'minLength' in schema['properties']['service']: 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers {'maxLength': 255, 'minLength': 1, 'type': 'string'} 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers On instance['service']: 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers '' 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'service' 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': '' is too short. Invalid property: 'service' 2023-03-23 20:24:48.752 14734 ERROR barbican.api.controllers  File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_orders.py", line 70, in test_order_creation_should_fail_without_a_type resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:48.827 14738 INFO barbican.model.repositories [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.829 14738 INFO barbican.model.repositories [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Auto-creating barbican registry DB barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_service barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_service ... ok 2023-03-23 20:24:48.844 14738 WARNING barbican.model.migration.commands [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. --- Logging error --- 2023-03-23 20:24:47.947 14740 INFO barbican.model.repositories [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.949 14740 INFO barbican.model.repositories [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.964 14740 WARNING barbican.model.migration.commands [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.966 14740 INFO alembic.runtime.migration [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.966 14740 INFO alembic.runtime.migration [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.968 14740 INFO alembic.runtime.migration [None req-ee4e3603-42f9-4536-b2d6-96813adfeb40 - 27018c4d-2db9-48b0-9d09-75a1cd5c2b4b - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_container_not_found barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_container_not_found ... ok 2023-03-23 20:24:48.755 14734 INFO barbican.model.repositories [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.757 14734 INFO barbican.model.repositories [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.791 14734 WARNING barbican.model.migration.commands [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() 2023-03-23 20:24:48.846 14738 INFO alembic.runtime.migration [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.846 14738 INFO alembic.runtime.migration [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.848 14738 INFO alembic.runtime.migration [None req-3f694690-ad0d-4dca-a60b-d53fbbe6b26a - 39eac04e-2966-4b11-92a3-33bd82a2bf0a - - - -] Running stamp_revision -> 8c74e2d7f1ff File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) 2023-03-23 20:24:47.971 14740 INFO barbican.model.repositories [None req-315af5a3-e7b4-4889-a9ad-e1db28124420 - cea95bf9-2fab-419a-b436-80c35dc63959 - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.973 14740 INFO barbican.model.repositories [None req-315af5a3-e7b4-4889-a9ad-e1db28124420 - cea95bf9-2fab-419a-b436-80c35dc63959 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:47.988 14740 WARNING barbican.model.migration.commands [None req-315af5a3-e7b4-4889-a9ad-e1db28124420 - cea95bf9-2fab-419a-b436-80c35dc63959 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:47.990 14740 INFO alembic.runtime.migration [None req-315af5a3-e7b4-4889-a9ad-e1db28124420 - cea95bf9-2fab-419a-b436-80c35dc63959 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:47.990 14740 INFO alembic.runtime.migration [None req-315af5a3-e7b4-4889-a9ad-e1db28124420 - cea95bf9-2fab-419a-b436-80c35dc63959 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:47.992 14740 INFO alembic.runtime.migration [None req-315af5a3-e7b4-4889-a9ad-e1db28124420 - cea95bf9-2fab-419a-b436-80c35dc63959 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_get_container_not_found barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_get_container_not_found ... ok File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- 2023-03-23 20:24:48.677 14736 INFO barbican.model.repositories [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.680 14736 INFO barbican.model.repositories [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.694 14736 WARNING barbican.model.migration.commands [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.698 14736 INFO alembic.runtime.migration [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.698 14736 INFO alembic.runtime.migration [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.699 14736 INFO alembic.runtime.migration [None req-c957cc27-4862-49e1-8e9d-4544a22e88a4 - f27d9c0e-1508-45de-9ac9-54749515aaa9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.711 14736 INFO barbican.api.controllers.containers [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Created a container for project: 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Not found for bad_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:48.726 14736 ERROR barbican.model.repositories  2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret provided doesn't exist. 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 260, in on_post 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers pecan.abort(404, u._("Secret provided doesn't exist.")) 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret provided doesn't exist. 2023-03-23 20:24:48.727 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_when_secret_not_found barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_when_secret_not_found ... ok Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main 2023-03-23 20:24:48.864 14738 INFO barbican.api.controllers.secrets [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Created a secret for project: f01dbc67-1924-42e9-942e-8099d16f516c File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:47.994 14740 INFO barbican.model.repositories [None req-bc86423f-862d-4c66-915a-d51b70d659fa - 4b9a17cc-46e8-441f-9dc0-4246a936428c - - - -] Setting up database engine and session factory 2023-03-23 20:24:47.997 14740 INFO barbican.model.repositories [None req-bc86423f-862d-4c66-915a-d51b70d659fa - 4b9a17cc-46e8-441f-9dc0-4246a936428c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.011 14740 WARNING barbican.model.migration.commands [None req-bc86423f-862d-4c66-915a-d51b70d659fa - 4b9a17cc-46e8-441f-9dc0-4246a936428c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.013 14740 INFO alembic.runtime.migration [None req-bc86423f-862d-4c66-915a-d51b70d659fa - 4b9a17cc-46e8-441f-9dc0-4246a936428c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.014 14740 INFO alembic.runtime.migration [None req-bc86423f-862d-4c66-915a-d51b70d659fa - 4b9a17cc-46e8-441f-9dc0-4246a936428c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.015 14740 INFO alembic.runtime.migration [None req-bc86423f-862d-4c66-915a-d51b70d659fa - 4b9a17cc-46e8-441f-9dc0-4246a936428c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.024 14740 INFO barbican.api.controllers.containers [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Created a container for project: c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 2023-03-23 20:24:48.036 14740 INFO barbican.api.controllers.containers [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Deleted container for project: c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Not found for 63e3da4f-1df4-4fbe-b96e-a39c13c8ec4e: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:48.038 14740 ERROR barbican.model.repositories  barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_delete_container barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_delete_container ... ok 2023-03-23 20:24:48.874 14738 INFO barbican.api.controllers.containers [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Created a container for project: f01dbc67-1924-42e9-942e-8099d16f516c barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_no_acls_defined_return_default_acl barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_no_acls_defined_return_default_acl ... ok 2023-03-23 20:24:48.040 14740 INFO barbican.model.repositories [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.042 14740 INFO barbican.model.repositories [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.057 14740 WARNING barbican.model.migration.commands [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.060 14740 INFO alembic.runtime.migration [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.060 14740 INFO alembic.runtime.migration [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.062 14740 INFO alembic.runtime.migration [None req-7be7ae9c-fdfe-4056-8d01-5618823c170b - c2d3adc1-b0e6-4ac7-830e-c6f2626cc4b7 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.073 14740 INFO barbican.api.controllers.containers [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Created a container for project: 48ac2230-e489-444f-9d17-a0e758d9e4b8 2023-03-23 20:24:48.080 14740 INFO barbican.api.controllers.containers [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Retrieved container for project: 48ac2230-e489-444f-9d17-a0e758d9e4b8 barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_get_container barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_get_container ... ok 2023-03-23 20:24:48.884 14738 INFO barbican.model.repositories [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.886 14738 INFO barbican.model.repositories [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.729 14736 INFO barbican.model.repositories [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.731 14736 INFO barbican.model.repositories [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.746 14736 WARNING barbican.model.migration.commands [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.749 14736 INFO alembic.runtime.migration [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.749 14736 INFO alembic.runtime.migration [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.750 14736 INFO alembic.runtime.migration [None req-37e1d84e-5508-4d6d-92c3-71514ac080af - 59b36ce5-bafb-48d9-982f-8fa7bf5936e9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.759 14736 INFO barbican.api.controllers.containers [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Created a container for project: ca9bd4ed-c760-4346-8522-b850784e116e 2023-03-23 20:24:48.766 14736 INFO barbican.api.controllers.secrets [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Created a secret for project: ca9bd4ed-c760-4346-8522-b850784e116e 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Webob error seen: webob.exc.HTTPBadRequest: Only 'generic' containers can be modified. 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 247, in on_post 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers pecan.abort(400, u._("Only 'generic' containers can be modified.")) 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Only 'generic' containers can be modified. 2023-03-23 20:24:48.772 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_certificate_container barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_certificate_container ... ok 2023-03-23 20:24:48.901 14738 WARNING barbican.model.migration.commands [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.082 14740 INFO barbican.model.repositories [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.084 14740 INFO barbican.model.repositories [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.099 14740 WARNING barbican.model.migration.commands [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.101 14740 INFO alembic.runtime.migration [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.101 14740 INFO alembic.runtime.migration [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.103 14740 INFO alembic.runtime.migration [None req-1951745c-0d61-41d9-aa49-11bc6d51333d - 48ac2230-e489-444f-9d17-a0e758d9e4b8 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_delete_when_container_not_found barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_delete_when_container_not_found ... ok 2023-03-23 20:24:48.903 14738 INFO alembic.runtime.migration [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.904 14738 INFO alembic.runtime.migration [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.905 14738 INFO alembic.runtime.migration [None req-c9dc2c1f-7d90-4993-9bdf-1c8edac8501c - f01dbc67-1924-42e9-942e-8099d16f516c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.774 14736 INFO barbican.model.repositories [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.776 14736 INFO barbican.model.repositories [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.792 14736 WARNING barbican.model.migration.commands [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.794 14736 INFO alembic.runtime.migration [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.794 14736 INFO alembic.runtime.migration [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.796 14736 INFO alembic.runtime.migration [None req-547bf024-43b2-4bbd-b55a-cdebd786787e - ca9bd4ed-c760-4346-8522-b850784e116e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.805 14736 INFO barbican.api.controllers.containers [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Created a container for project: 2c771450-3069-432c-9235-479ac0b21c8b 2023-03-23 20:24:48.812 14736 INFO barbican.api.controllers.secrets [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Created a secret for project: 2c771450-3069-432c-9235-479ac0b21c8b 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Webob error seen: webob.exc.HTTPBadRequest: Only 'generic' containers can be modified. 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 247, in on_post 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers pecan.abort(400, u._("Only 'generic' containers can be modified.")) 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Only 'generic' containers can be modified. 2023-03-23 20:24:48.818 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_rsa_container barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_rsa_container ... ok 2023-03-23 20:24:48.106 14740 INFO barbican.model.repositories [None req-826a5a1e-26ce-41cb-bb3d-e7c00de86f9b - caec7c50-f629-491f-a770-c80bcd57b48f - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.108 14740 INFO barbican.model.repositories [None req-826a5a1e-26ce-41cb-bb3d-e7c00de86f9b - caec7c50-f629-491f-a770-c80bcd57b48f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.122 14740 WARNING barbican.model.migration.commands [None req-826a5a1e-26ce-41cb-bb3d-e7c00de86f9b - caec7c50-f629-491f-a770-c80bcd57b48f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.125 14740 INFO alembic.runtime.migration [None req-826a5a1e-26ce-41cb-bb3d-e7c00de86f9b - caec7c50-f629-491f-a770-c80bcd57b48f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.125 14740 INFO alembic.runtime.migration [None req-826a5a1e-26ce-41cb-bb3d-e7c00de86f9b - caec7c50-f629-491f-a770-c80bcd57b48f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.127 14740 INFO alembic.runtime.migration [None req-826a5a1e-26ce-41cb-bb3d-e7c00de86f9b - caec7c50-f629-491f-a770-c80bcd57b48f - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_container_not_found barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_container_not_found ... ok 2023-03-23 20:24:48.133 14740 INFO barbican.model.repositories [None req-6e370f0b-e15d-44df-ab78-41dd6b42794b - 9279189d-7e42-48c5-a0f1-9b630e16c903 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.136 14740 INFO barbican.model.repositories [None req-6e370f0b-e15d-44df-ab78-41dd6b42794b - 9279189d-7e42-48c5-a0f1-9b630e16c903 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.152 14740 WARNING barbican.model.migration.commands [None req-6e370f0b-e15d-44df-ab78-41dd6b42794b - 9279189d-7e42-48c5-a0f1-9b630e16c903 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.154 14740 INFO alembic.runtime.migration [None req-6e370f0b-e15d-44df-ab78-41dd6b42794b - 9279189d-7e42-48c5-a0f1-9b630e16c903 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.154 14740 INFO alembic.runtime.migration [None req-6e370f0b-e15d-44df-ab78-41dd6b42794b - 9279189d-7e42-48c5-a0f1-9b630e16c903 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.156 14740 INFO alembic.runtime.migration [None req-6e370f0b-e15d-44df-ab78-41dd6b42794b - 9279189d-7e42-48c5-a0f1-9b630e16c903 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_invalid_container_id barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_invalid_container_id ... ok 2023-03-23 20:24:48.158 14740 INFO barbican.model.repositories [None req-6a454b8b-c169-41f0-a539-59d722c25a32 - 24e1e5de-e0fb-4ecd-b08c-73d0f6fd835b - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.161 14740 INFO barbican.model.repositories [None req-6a454b8b-c169-41f0-a539-59d722c25a32 - 24e1e5de-e0fb-4ecd-b08c-73d0f6fd835b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.176 14740 WARNING barbican.model.migration.commands [None req-6a454b8b-c169-41f0-a539-59d722c25a32 - 24e1e5de-e0fb-4ecd-b08c-73d0f6fd835b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.178 14740 INFO alembic.runtime.migration [None req-6a454b8b-c169-41f0-a539-59d722c25a32 - 24e1e5de-e0fb-4ecd-b08c-73d0f6fd835b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.179 14740 INFO alembic.runtime.migration [None req-6a454b8b-c169-41f0-a539-59d722c25a32 - 24e1e5de-e0fb-4ecd-b08c-73d0f6fd835b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.180 14740 INFO alembic.runtime.migration [None req-6a454b8b-c169-41f0-a539-59d722c25a32 - 24e1e5de-e0fb-4ecd-b08c-73d0f6fd835b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.191 14740 INFO barbican.queue.server [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Processing type order: order ID is 'a38836d9-ec69-43ca-bd1c-f1cbc09027f7' and request ID is 'req-177d498a-8f40-4158-8657-a6b7efdb94c3' 2023-03-23 20:24:48.196 14740 INFO barbican.plugin.crypto.simple_crypto [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Software Only Crypto initialized 2023-03-23 20:24:48.209 14740 INFO barbican.queue.server [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:24:48.209 14740 INFO barbican.queue.server [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Completed worker task (post-commit): 'process_type_order' barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_can_create_a_new_order barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_can_create_a_new_order ... ok barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_create_should_fail_w_unsupported_payload_content_type barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_create_should_fail_w_unsupported_payload_content_type ... ok 2023-03-23 20:24:48.820 14736 INFO barbican.model.repositories [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.822 14736 INFO barbican.model.repositories [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.838 14736 WARNING barbican.model.migration.commands [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.840 14736 INFO alembic.runtime.migration [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.840 14736 INFO alembic.runtime.migration [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.845 14736 INFO alembic.runtime.migration [None req-049eeaac-25d4-4459-8c8c-1d4b01cb7dc5 - 2c771450-3069-432c-9235-479ac0b21c8b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.856 14736 INFO barbican.api.controllers.containers [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Created a container for project: a9f9cc93-138c-4e4c-95e2-c8bccb71f842 2023-03-23 20:24:48.863 14736 INFO barbican.api.controllers.secrets [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Created a secret for project: a9f9cc93-138c-4e4c-95e2-c8bccb71f842 2023-03-23 20:24:48.877 14736 INFO barbican.api.controllers.containers [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Created a container secret for project: a9f9cc93-138c-4e4c-95e2-c8bccb71f842 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Webob error seen: webob.exc.HTTPConflict: Conflict. A secret with that name and ID is already stored in this container. The same secret can exist in a container as long as the name is unique. 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 268, in on_post 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers pecan.abort(409, u._('Conflict. A secret with that name and ID is ' 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers webob.exc.HTTPConflict: Conflict. A secret with that name and ID is already stored in this container. The same secret can exist in a container as long as the name is unique. 2023-03-23 20:24:48.882 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_secret_when_exists_in_container barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_secret_when_exists_in_container ... ok 2023-03-23 20:24:48.949 14738 INFO barbican.api.controllers.secrets [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Created a secret for project: 77d1e99d-3f39-4886-bc05-658216e164c7 --- Logging error --- Traceback (most recent call last): File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid schema.validate(json_data, self.schema) File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate raise error jsonschema.exceptions.ValidationError: 'meta' is a required property Failed validating 'required' in schema['properties']['meta']: {'$schema': 'http://json-schema.org/draft-03/schema', 'properties': {'meta': {'required': True, 'type': 'object'}, 'type': {'enum': ['key', 'asymmetric', 'certificate'], 'required': True, 'type': 'string'}}, 'type': 'object'} On instance['meta']: {'type': 'key'} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 459, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 459, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() 2023-03-23 20:24:48.885 14736 INFO barbican.model.repositories [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.887 14736 INFO barbican.model.repositories [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.903 14736 WARNING barbican.model.migration.commands [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.906 14736 INFO alembic.runtime.migration [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.907 14736 INFO alembic.runtime.migration [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.908 14736 INFO alembic.runtime.migration [None req-cae3daf5-54b1-43ac-a5e1-41e24d070c9c - a9f9cc93-138c-4e4c-95e2-c8bccb71f842 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.920 14736 INFO barbican.api.controllers.secrets [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Created a secret for project: 09408051-1846-4c3c-ae6c-317a69f9a1a1 2023-03-23 20:24:48.932 14736 INFO barbican.api.controllers.containers [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Created a container for project: 09408051-1846-4c3c-ae6c-317a69f9a1a1 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret provided is not in the container 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 318, in on_delete 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers pecan.abort(404, u._('Secret provided is not in the container')) 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret provided is not in the container 2023-03-23 20:24:48.942 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_delete_container_secret_with_incorrect_name barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_delete_container_secret_with_incorrect_name ... ok File "/<>/barbican/tests/api/controllers/test_orders.py", line 79, in test_order_creation_should_fail_without_metadata resp, _ = create_order( File "/<>/barbican/tests/api/controllers/test_orders.py", line 281, in create_order resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:48.947 14736 INFO barbican.model.repositories [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.949 14736 INFO barbican.model.repositories [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.964 14738 INFO barbican.api.controllers.containers [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Created a container for project: 77d1e99d-3f39-4886-bc05-658216e164c7 2023-03-23 20:24:48.964 14736 WARNING barbican.model.migration.commands [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.969 14736 INFO alembic.runtime.migration [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.969 14736 INFO alembic.runtime.migration [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.212 14740 INFO barbican.model.repositories [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.214 14740 INFO barbican.model.repositories [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.229 14740 WARNING barbican.model.migration.commands [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.233 14740 INFO alembic.runtime.migration [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.234 14740 INFO alembic.runtime.migration [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.237 14740 INFO alembic.runtime.migration [None req-177d498a-8f40-4158-8657-a6b7efdb94c3 - 0f1f5b0d-9d6d-4b57-b264-13159486b193 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.245 14740 ERROR barbican.api [None req-71b05df9-334b-48b8-8251-98d380ed5745 - 90d95cfd-e8f5-48cb-9a6f-10b01847d261 - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' 2023-03-23 20:24:48.245 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.245 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.245 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.245 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.245 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 473, in validate 2023-03-23 20:24:48.245 14740 ERROR barbican.api self._validate_key_meta(key_meta, schema_name) 2023-03-23 20:24:48.245 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 484, in _validate_key_meta 2023-03-23 20:24:48.245 14740 ERROR barbican.api secret_validator.validate(key_meta, parent_schema=self.name) 2023-03-23 20:24:48.245 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 223, in validate 2023-03-23 20:24:48.245 14740 ERROR barbican.api self._assert_validity( 2023-03-23 20:24:48.245 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 137, in _assert_validity 2023-03-23 20:24:48.245 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, reason=message, 2023-03-23 20:24:48.245 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret' within 'Order': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' 2023-03-23 20:24:48.245 14740 ERROR barbican.api  2023-03-23 20:24:48.247 14740 ERROR barbican.api.controllers [None req-71b05df9-334b-48b8-8251-98d380ed5745 - 90d95cfd-e8f5-48cb-9a6f-10b01847d261 - - - -]2023-03-23 20:24:48.379 14740 INFO barbican.queue.server [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Processing type order: order ID is 'cea7b5af-cefa-4eb8-b428-032c23328a30' and request ID is 'req-29b99cda-3687-4071-a548-6f2339f6dcb2' 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Could not perform processing for task 'Process TypeOrder'.: barbican.plugin.interface.secret_store.SecretGenerateSupportedPluginNotFound: Could not find a secret store plugin for generating secret with algorithm 'unknown' and bit-length '128'. 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 274, in handle_order 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources new_secret = plugin.generate_secret( 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources File "/<>/barbican/plugin/resources.py", line 172, in generate_secret 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources generate_plugin = plugin_manager.get_plugin_generate( 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources File "/<>/barbican/plugin/interface/secret_store.py", line 550, in _check_plugins_configured 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources return plugin_related_function(self, *args, **kwargs) 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources File "/<>/barbican/plugin/interface/secret_store.py", line 641, in get_plugin_generate 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources raise SecretGenerateSupportedPluginNotFound(key_spec) 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources barbican.plugin.interface.secret_store.SecretGenerateSupportedPluginNotFound: Could not find a secret store plugin for generating secret with algorithm 'unknown' and bit-length '128'. 2023-03-23 20:24:48.401 14740 ERROR barbican.tasks.resources  2023-03-23 20:24:48.421 14740 ERROR barbican.tasks.resources [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Suppressing exception while trying to process task 'Process TypeOrder'.: barbican.plugin.interface.secret_store.SecretGenerateSupportedPluginNotFound: Could not find a secret store plugin for generating secret with algorithm 'unknown' and bit-length '128'. 2023-03-23 20:24:48.421 14740 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:24:48.421 14740 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 65, in process_and_suppress_exceptions 2023-03-23 20:24:48.421 14740 ERRbarbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_allow_unknown_algorithm barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_allow_unknown_algorithm ... ok 2023-03-23 20:24:48.971 14736 INFO alembic.runtime.migration [None req-47c0ed0f-aa86-4686-9468-4b34dcd387fc - 09408051-1846-4c3c-ae6c-317a69f9a1a1 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.981 14736 INFO barbican.api.controllers.containers [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] Created a container for project: b9d27a81-be63-4aec-a2fd-58f2a200fffd barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_empty_container barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_empty_container ... ok 2023-03-23 20:24:48.987 14736 INFO barbican.model.repositories [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.990 14736 INFO barbican.model.repositories [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] Auto-creating barbican registry DB barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_complete_acl_data barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_complete_acl_data ... ok 2023-03-23 20:24:49.003 14734 INFO alembic.runtime.migration [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.003 14734 INFO alembic.runtime.migration [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.005 14734 INFO alembic.runtime.migration [None req-b6e25015-09ad-4274-a1bc-a1f75f906956 - 61b61c15-e48c-4cb5-bbdc-fe70846d6b5a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.014 14734 INFO barbican.api.controllers.secrets [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Created a secret for project: e5d4a87c-0016-478a-9d28-0c780bc77b0b 2023-03-23 20:24:48.997 14738 INFO barbican.model.repositories [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.001 14738 INFO barbican.model.repositories [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.455 14740 INFO barbican.queue.server [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Completed worker task (post-commit): 'process_type_order' 2023-03-23 20:24:48.585 14740 INFO barbican.model.repositories [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.588 14740 INFO barbican.model.repositories [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.618 14740 WARNING barbican.model.migration.commands [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.620 14740 INFO alembic.runtime.migration [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.620 14740 INFO alembic.runtime.migration [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.622 14740 INFO alembic.runtime.migration [None req-29b99cda-3687-4071-a548-6f2339f6dcb2 - 2394e668-dd28-4449-a9da-60e73d1f36b7 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.636 14740 ERROR barbican.api [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Problem loading request JSON.: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2023-03-23 20:24:48.636 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.636 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 61, in load_body 2023-03-23 20:24:48.636 14740 ERROR barbican.api parsed_body = json.loads(body) 2023-03-23 20:24:48.636 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.636 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads 2023-03-23 20:24:48.636 14740 ERROR barbican.api return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) 2023-03-23 20:24:48.636 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.636 14740 ERROR barbican.api File "/usr/lib/python3.11/json/__init__.py", line 346, in loads 2023-03-23 20:24:48.636 14740 ERROR barbican.api return _default_decoder.decode(s) 2023-03-23 20:24:48.636 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.636 14740 ERROR barbican.api File "/usr/lib/python3.11/json/decoder.py", line 337, in decode 2023-03-23 20:24:48.636 14740 ERROR barbican.api obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 2023-03-23 20:24:48.636 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.636 14740 ERROR barbican.api File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode 2023-03-23 20:24:48.636 14740 ERROR barbican.api raise JSONDecodeError("Expecting value", s, err.value) from None 2023-03-23 20:24:48.636 14740 ERROR barbican.api json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2023-03-23 20:24:48.636 14740 ERROR barbican.api  2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Webob error seen: webob.exc.HTTPBadRequest: Malformed JSON 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 61, in load_body 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers parsed_body = json.loads(body) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/__init__.py", line 346, in loads 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return _default_decoder.decode(s) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 337, in decode 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers raise JSONDecodeError("Expecting value", s, err.value) from None 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 169, in on_post 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers body = api.load_body(pecan.request, 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_bogus_content barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_bogus_content ... ok 2023-03-23 20:24:49.017 14736 WARNING barbican.model.migration.commands [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.021 14736 INFO alembic.runtime.migration [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.021 14736 INFO alembic.runtime.migration [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.025 14736 INFO alembic.runtime.migration [None req-90259d8a-350e-49c9-ae46-b98c055db900 - b9d27a81-be63-4aec-a2fd-58f2a200fffd - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.057 14736 INFO barbican.api.controllers.secrets [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Created a secret for project: bff2bbf6-776d-4470-bbf9-b08f20948f10 2023-03-23 20:24:49.071 14736 INFO barbican.api.controllers.containers [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Created a container for project: bff2bbf6-776d-4470-bbf9-b08f20948f10 barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_populated_container barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_populated_container ... ok 2023-03-23 20:24:49.053 14738 WARNING barbican.model.migration.commands [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.056 14738 INFO alembic.runtime.migration [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.056 14738 INFO alembic.runtime.migration [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.057 14738 INFO alembic.runtime.migration [None req-c7d612e5-8dd3-4478-8aee-4852a750d46a - 77d1e99d-3f39-4886-bc05-658216e164c7 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.080 14736 INFO barbican.model.repositories [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.083 14736 INFO barbican.model.repositories [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.121 14736 WARNING barbican.model.migration.commands [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.125 14738 INFO barbican.api.controllers.secrets [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Created a secret for project: 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 2023-03-23 20:24:49.023 14734 ERROR barbican.api [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_id' is a required property. Invalid property: 'None': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_id' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.023 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.023 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.023 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:49.023 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.023 14734 ERROR barbican.api raise error 2023-03-23 20:24:49.023 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: 'resource_id' is a required property 2023-03-23 20:24:49.023 14734 ERROR barbican.api 2023-03-23 20:24:49.023 14734 ERROR barbican.api Failed validating 'required' in schema: 2023-03-23 20:24:49.023 14734 ERROR barbican.api {'properties': {'resource_id': {'minLength': 1, 'type': 'string'}, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'resource_type': {'maxLength': 255, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'type': 'string'}, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'service': {'maxLength': 255, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'required': ['service', 'resource_type', 'resource_id'], 2023-03-23 20:24:49.023 14734 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:49.023 14734 ERROR barbican.api 2023-03-23 20:24:49.023 14734 ERROR barbican.api On instance: 2023-03-23 20:24:49.023 14734 ERROR barbican.api {'resource_type': 'resource_type', 'service': 'service'} 2023-03-23 20:24:49.023 14734 ERROR barbican.api 2023-03-23 20:24:49.023 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.023 14734 ERROR barbican.api 2023-03-23 20:24:49.023 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.023 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.023 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.023 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.023 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.023 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.023 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.023 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.023 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_id' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.023 14734 ERROR barbican.api  2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': 'resource_id' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'resource_id' is a required property 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers Failed validating 'required' in schema: 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers {'properties': {'resource_id': {'minLength': 1, 'type': 'string'}, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'resource_type': {'maxLength': 255, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'type': 'string'}, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'service': {'maxLength': 255, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'required': ['service', 'resource_type', 'resource_id'], 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers On instance: 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers {'resource_type': 'resource_type', 'service': 'service'} 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_id' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': 'resource_id' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.025 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_id barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_id ... ok 2023-03-23 20:24:49.148 14738 INFO barbican.api.controllers.containers [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Created a container for project: 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 2023-03-23 20:24:49.136 14736 INFO alembic.runtime.migration [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.137 14736 INFO alembic.runtime.migration [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.138 14736 INFO alembic.runtime.migration [None req-c0c6dea0-dd30-44f2-bcd4-4375ff3ddd6b - bff2bbf6-776d-4470-bbf9-b08f20948f10 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.153 14736 INFO barbican.api.controllers.containers [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Created a container for project: ec956838-8ea0-4674-a71b-5e324cf6f44b __init__.py", line 65, in load_body 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers pecan.abort(400, u._('Malformed JSON')) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 61, in load_body 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers parsed_body = json.loads(body) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/__init__.py", line 346, in loads 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers return _default_decoder.decode(s) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 337, in decode 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers raise JSONDecodeError("Expecting value", s, err.value) from None 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Malformed JSON 2023-03-23 20:24:48.637 14740 ERROR barbican.api.controllers  2023-03-23 20:24:48.663 14740 INFO barbican.model.repositories [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.665 14740 INFO barbican.model.repositories [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.702 14740 WARNING barbican.model.migration.commands [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.705 14740 INFO alembic.runtime.migration [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.705 14740 INFO alembic.runtime.migration [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.707 14740 INFO alembic.runtime.migration [None req-8108d202-d173-4cab-81fb-1e31067a1089 - 981b300e-d18c-430a-8c65-17db1d726d5e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.711 14740 ERROR barbican.api [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.711 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.711 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.711 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.711 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.711 14740 ERROR barbican.api raise error 2023-03-23 20:24:48.711 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: 'meta' is a required property 2023-03-23 20:24:48.711 14740 ERROR barbican.api 2023-03-23 20:24:48.711 14740 ERROR barbican.api Failed validating 'required' in schema['properties']['meta']: 2023-03-23 20:24:48.711 14740 ERROR barbican.api {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:48.711 14740 ERROR barbican.api 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:48.711 14740 ERROR barbican.api 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:48.711 14740 ERROR barbican.api 'required': True, 2023-03-23 20:24:48.711 14740 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:48.711 14740 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:48.711 14740 ERROR barbican.api 2023-03-23 20:24:48.711 14740 ERROR barbican.api On instance['meta']: 2023-03-23 20:24:48.711 14740 ERROR barbican.api {} 2023-03-23 20:24:48.711 14740 ERROR barbican.api 2023-03-23 20:24:48.711 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.711 14740 ERROR barbican.api 2023-03-23 20:24:48.711 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.711 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.711 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.711 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.711 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.711 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.711 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.711 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.711 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.711 14740 ERROR barbican.api  2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'meta' is a required property 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers Failed validating 'required' in schema['properties']['meta']: 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 'required': True, 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers On instance['meta']: 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers {} 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/build/barbican-kbarbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_empty_dict barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_empty_dict ... ok 2023-03-23 20:24:49.171 14736 INFO barbican.api.controllers.containers [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Created a container for project: ec956838-8ea0-4674-a71b-5e324cf6f44b barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_create_container_w_empty_name barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_create_container_w_empty_name ... ok 2023-03-23 20:24:49.173 14736 INFO barbican.model.repositories [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.175 14736 INFO barbican.model.repositories [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Auto-creating barbican registry DB barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_project_access_data barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_project_access_data ... ok 2023-03-23 20:24:49.193 14738 INFO barbican.model.repositories [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.196 14738 INFO barbican.model.repositories [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.213 14736 WARNING barbican.model.migration.commands [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.216 14736 INFO alembic.runtime.migration [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.216 14736 INFO alembic.runtime.migration [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.218 14736 INFO alembic.runtime.migration [None req-58e79e71-14e8-4586-963d-d4422afcac90 - ec956838-8ea0-4674-a71b-5e324cf6f44b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:49.220 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_content_type_header barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_content_type_header ... ok 2023-03-23 20:24:49.223 14736 INFO barbican.model.repositories [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.225 14736 INFO barbican.model.repositories [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.229 14738 WARNING barbican.model.migration.commands [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.233 14738 INFO alembic.runtime.migration [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.234 14738 INFO alembic.runtime.migration [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Will assume non-transactional DDL. phKx2/barbican-16.0.0/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 169, in on_post 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers body = api.load_body(pecan.request, 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.724 14740 ERROR barbican.api.controllers  2023-03-23 20:24:48.745 14740 INFO barbican.model.repositories [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.748 14740 INFO barbican.model.repositories [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.776 14740 WARNING barbican.model.migration.commands [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.778 14740 INFO alembic.runtime.migration [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.798 14740 INFO alembic.runtime.migration [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.801 14740 INFO alembic.runtime.migration [None req-c3404f99-b267-4018-83a6-c9cff02e4129 - 2635a020-4642-44d2-aa52-4f345db6327d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.812 14740 ERROR barbican.api [None req-b0edb40f-705d-4b7c-a01c-1be31baeaed2 - bd8d575f-b69f-4191-8698-df72fc8e8230 - - - -] Failed to validate JSON information: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type' 2023-03-23 20:24:48.812 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.812 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.812 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.812 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.812 14740 ERROR barbican.api raise error 2023-03-23 20:24:48.812 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: 'type' is a required property 2023-03-23 20:24:48.812 14740 ERROR barbican.api 2023-03-23 20:24:48.812 14740 ERROR barbican.api Failed validating 'required' in schema['properties']['type']: 2023-03-23 20:24:48.812 14740 ERROR barbican.api {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'required': True, 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:48.812 14740 ERROR barbican.api 2023-03-23 20:24:48.812 14740 ERROR barbican.api On instance['type']: 2023-03-23 20:24:48.812 14740 ERROR barbican.api {'meta': {'algorithm': 'AES', 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'bit_length': 256, 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'mode': 'cbc', 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'name': 'secretname', 2023-03-23 20:24:48.812 14740 ERROR barbican.api 'payload_content_type': 'application/octet-stream'}} 2023-03-23 20:24:48.812 14740 ERROR barbican.api 2023-03-23 20:24:48.812 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.812 14740 ERROR barbican.api 2023-03-23 20:24:48.812 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.812 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.812 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.812 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.812 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.812 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.812 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.812 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.812 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type' 2023-03-23 20:24:48.812 14740 ERROR barbican.api  barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_a_type barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_a_type ... ok 2023-03-23 20:24:49.029 14734 INFO barbican.model.repositories [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.031 14734 INFO barbican.model.repositories [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.047 14734 WARNING barbican.model.migration.commands [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.050 14734 INFO alembic.runtime.migration [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.050 14734 INFO alembic.runtime.migration [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.052 14734 INFO alembic.runtime.migration [None req-f3764d5e-7a33-45b4-8076-652621cbdebd - e5d4a87c-0016-478a-9d28-0c780bc77b0b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.064 14734 INFO barbican.api.controllers.secrets [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Created a secret for project: a54231bc-4cf2-495f-b26d-c88285a87cdd 2023-03-23 20:24:49.073 14734 ERROR barbican.api [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_type' is a required property. Invalid property: 'None': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.073 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.073 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.073 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:49.073 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.073 14734 ERROR barbican.api raise error 2023-03-23 20:24:49.073 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: 'resource_type' is a required property 2023-03-23 20:24:49.073 14734 ERROR barbican.api 2023-03-23 20:24:49.073 14734 ERROR barbican.api Failed validating 'required' in schema: 2023-03-23 20:24:49.073 14734 ERROR barbican.api {'properties': {'resource_id': {'minLength': 1, 'type': 'string'}, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'resource_type': {'maxLength': 255, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'type': 'string'}, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'service': {'maxLength': 255, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'required': ['service', 'resource_type', 'resource_id'], 2023-03-23 20:24:49.073 14734 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:49.073 14734 ERROR barbican.api 2023-03-23 20:24:49.073 14734 ERROR barbican.api On instance: 2023-03-23 20:24:49.073 14734 ERROR barbican.api {'resource_id': 'resource_id', 'service': 'service'} 2023-03-23 20:24:49.073 14734 ERROR barbican.api 2023-03-23 20:24:49.073 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.073 14734 ERROR barbican.api 2023-03-23 20:24:49.073 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.073 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.073 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.073 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.073 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.073 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.073 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.073 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.073 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.073 14734 ERROR barbican.api  2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': 'resource_type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'resource_type' is a required property 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers Failed validating 'required' in schema: 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers {'properties': {'resource_id': {'minLength': 1, 'type': 'string'}, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'resource_type': {'maxLength': 255, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'type': 'string'}, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'service': {'maxLength': 255, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'required': ['service', 'resource_type', 'resource_id'], 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers On instance: 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers {'resource_id': 'resource_id', 'service': 'service'} 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'resource_type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': 'resource_type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.074 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_type barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_type ... ok 2023-03-23 20:24:49.244 14738 INFO alembic.runtime.migration [None req-d75d0525-7993-42b7-91b8-ca17fa980d1a - 3f10c4f3-7b08-449b-a5e9-1181661ca2d3 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.263 14736 WARNING barbican.model.migration.commands [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.271 14738 INFO barbican.api.controllers.secrets [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Created a secret for project: 543d8186-ef56-46f4-a236-1d9dab9d2346 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers [None req-b0edb40f-705d-4b7c-a01c-1be31baeaed2 - bd8d575f-b69f-4191-8698-df72fc8e8230 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type' 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'type' is a required property 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers Failed validating 'required' in schema['properties']['type']: 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'required': True, 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers On instance['type']: 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers {'meta': {'algorithm': 'AES', 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'bit_length': 256, 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'mode': 'cbc', 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'name': 'secretname', 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 'payload_content_type': 'application/octet-stream'}} 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.826 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'type' is a required property. Invalid property: 'type'2023-03-23 20:24:48.903 14740 WARNING barbican.model.migration.commands [None req-b0edb40f-705d-4b7c-a01c-1be31baeaed2 - bd8d575f-b69f-4191-8698-df72fc8e8230 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.908 14740 INFO alembic.runtime.migration [None req-b0edb40f-705d-4b7c-a01c-1be31baeaed2 - bd8d575f-b69f-4191-8698-df72fc8e8230 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.908 14740 INFO alembic.runtime.migration [None req-b0edb40f-705d-4b7c-a01c-1be31baeaed2 - bd8d575f-b69f-4191-8698-df72fc8e8230 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.912 14740 INFO alembic.runtime.migration [None req-b0edb40f-705d-4b7c-a01c-1be31baeaed2 - bd8d575f-b69f-4191-8698-df72fc8e8230 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:48.916 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_content_type_header barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_content_type_header ... ok 2023-03-23 20:24:49.277 14736 INFO alembic.runtime.migration [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.278 14736 INFO alembic.runtime.migration [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.292 14736 INFO alembic.runtime.migration [None req-99c1bcad-f69b-4d72-be29-a4ff51c61edd - 35902ba7-2e7d-46f7-ac39-e0444ae947f7 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.304 14738 INFO barbican.api.controllers.containers [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Created a container for project: 543d8186-ef56-46f4-a236-1d9dab9d2346 barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_invoke_container_acls_head_should_fail barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_invoke_container_acls_head_should_fail ... ok 2023-03-23 20:24:49.312 14738 INFO barbican.model.repositories [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.327 14738 INFO barbican.model.repositories [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.919 14740 INFO barbican.model.repositories [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.921 14740 INFO barbican.model.repositories [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.938 14740 WARNING barbican.model.migration.commands [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.941 14740 INFO alembic.runtime.migration [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.941 14740 INFO alembic.runtime.migration [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.944 14740 INFO alembic.runtime.migration [None req-707f9f02-e638-4359-9c26-9e552e8a6c50 - 3ae28b1b-fa8b-448c-af04-a4a9919aa356 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:48.949 14740 ERROR barbican.api [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.949 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.949 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.949 14740 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:48.949 14740 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.949 14740 ERROR barbican.api raise error 2023-03-23 20:24:48.949 14740 ERROR barbican.api jsonschema.exceptions.ValidationError: 'meta' is a required property 2023-03-23 20:24:48.949 14740 ERROR barbican.api 2023-03-23 20:24:48.949 14740 ERROR barbican.api Failed validating 'required' in schema['properties']['meta']: 2023-03-23 20:24:48.949 14740 ERROR barbican.api {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:48.949 14740 ERROR barbican.api 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:48.949 14740 ERROR barbican.api 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:48.949 14740 ERROR barbican.api 'required': True, 2023-03-23 20:24:48.949 14740 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:48.949 14740 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:48.949 14740 ERROR barbican.api 2023-03-23 20:24:48.949 14740 ERROR barbican.api On instance['meta']: 2023-03-23 20:24:48.949 14740 ERROR barbican.api {'type': 'key'} 2023-03-23 20:24:48.949 14740 ERROR barbican.api 2023-03-23 20:24:48.949 14740 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.949 14740 ERROR barbican.api 2023-03-23 20:24:48.949 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:48.949 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.949 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.949 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.949 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.949 14740 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.949 14740 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.949 14740 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.949 14740 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.949 14740 ERROR barbican.api  2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers raise error 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'meta' is a required property 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers Failed validating 'required' in schema['properties']['meta']: 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 'required': True, 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers On instance['meta']: 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers {'type': 'key'} 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/bui2023-03-23 20:24:49.077 14734 INFO barbican.model.repositories [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.079 14734 INFO barbican.model.repositories [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.096 14734 WARNING barbican.model.migration.commands [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.099 14734 INFO alembic.runtime.migration [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.099 14734 INFO alembic.runtime.migration [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.101 14734 INFO alembic.runtime.migration [None req-fb590623-fcc0-4d1c-843c-03971443a1f1 - a54231bc-4cf2-495f-b26d-c88285a87cdd - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.113 14734 INFO barbican.api.controllers.secrets [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Created a secret for project: 5cd14bfe-cc57-4484-970b-cbf58809d343 2023-03-23 20:24:49.123 14734 ERROR barbican.api [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'service' is a required property. Invalid property: 'None': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'service' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.123 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.123 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.123 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:49.123 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.123 14734 ERROR barbican.api raise error 2023-03-23 20:24:49.123 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: 'service' is a required property 2023-03-23 20:24:49.123 14734 ERROR barbican.api 2023-03-23 20:24:49.123 14734 ERROR barbican.api Failed validating 'required' in schema: 2023-03-23 20:24:49.123 14734 ERROR barbican.api {'properties': {'resource_id': {'minLength': 1, 'type': 'string'}, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'resource_type': {'maxLength': 255, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'type': 'string'}, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'service': {'maxLength': 255, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'minLength': 1, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'required': ['service', 'resource_type', 'resource_id'], 2023-03-23 20:24:49.123 14734 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:49.123 14734 ERROR barbican.api 2023-03-23 20:24:49.123 14734 ERROR barbican.api On instance: 2023-03-23 20:24:49.123 14734 ERROR barbican.api {'resource_id': 'resource_id', 'resource_type': 'resource_type'} 2023-03-23 20:24:49.123 14734 ERROR barbican.api 2023-03-23 20:24:49.123 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.123 14734 ERROR barbican.api 2023-03-23 20:24:49.123 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.123 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.123 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.123 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.123 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.123 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.123 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.123 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.123 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'service' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.123 14734 ERROR barbican.api  2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': 'service' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'service' is a required property 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers Failed validating 'required' in schema: 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers {'properties': {'resource_id': {'minLength': 1, 'type': 'string'}, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'resource_type': {'maxLength': 255, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'type': 'string'}, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'service': {'maxLength': 255, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'minLength': 1, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'required': ['service', 'resource_type', 'resource_id'], 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers On instance: 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers {'resource_id': 'resource_id', 'resource_type': 'resource_type'} 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret Consumer': 'service' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 1033, in validate 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret Consumer': 'service' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.124 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_service barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_service ... ok 2023-03-23 20:24:49.341 14738 WARNING barbican.model.migration.commands [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_metadata barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_metadata ... ok 2023-03-23 20:24:49.344 14738 INFO alembic.runtime.migration [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.344 14738 INFO alembic.runtime.migration [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.346 14738 INFO alembic.runtime.migration [None req-cf45bb7d-468c-49f4-9b86-8155af459b4a - 543d8186-ef56-46f4-a236-1d9dab9d2346 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.127 14734 INFO barbican.model.repositories [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.129 14734 INFO barbican.model.repositories [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.144 14734 WARNING barbican.model.migration.commands [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.147 14734 INFO alembic.runtime.migration [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.147 14734 INFO alembic.runtime.migration [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.149 14734 INFO alembic.runtime.migration [None req-c9d6dd3c-504d-4b2c-9965-b30f01c213c8 - 5cd14bfe-cc57-4484-970b-cbf58809d343 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_secret_not_found barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_secret_not_found ... ok 2023-03-23 20:24:49.361 14738 INFO barbican.api.controllers.secrets [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Created a secret for project: a072e811-eb4a-435a-8938-6cec58fb3d9e 2023-03-23 20:24:49.374 14738 INFO barbican.api.controllers.containers [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Created a container for project: a072e811-eb4a-435a-8938-6cec58fb3d9e barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_modify_project_access_values barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_modify_project_access_values ... ok 2023-03-23 20:24:49.299 14736 ERROR barbican.api [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Failed to validate JSON information: Provided object does not match schema 'Container': 'type' is a required property. Invalid property: 'None': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Container': 'type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.299 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.299 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.299 14736 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:49.299 14736 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.299 14736 ERROR barbican.api raise error 2023-03-23 20:24:49.299 14736 ERROR barbican.api jsonschema.exceptions.ValidationError: 'type' is a required property 2023-03-23 20:24:49.299 14736 ERROR barbican.api 2023-03-23 20:24:49.299 14736 ERROR barbican.api Failed validating 'required' in schema: 2023-03-23 20:24:49.299 14736 ERROR barbican.api {'properties': {'name': {'maxLength': 255, 'type': ['string', 'null']}, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'secret_refs': {'items': {'properties': {'name': {'maxLength': 255, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': ['string', 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'null']}, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'secret_ref': {'minLength': 1, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'required': ['secret_ref'], 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': 'object'}, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': 'array'}, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': {'enum': ['generic', 'rsa', 'certificate'], 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'required': ['type'], 2023-03-23 20:24:49.299 14736 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:49.299 14736 ERROR barbican.api 2023-03-23 20:24:49.299 14736 ERROR barbican.api On instance: 2023-03-23 20:24:49.299 14736 ERROR barbican.api {'secret_refs': []} 2023-03-23 20:24:49.299 14736 ERROR barbican.api 2023-03-23 20:24:49.299 14736 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.299 14736 ERROR barbican.api 2023-03-23 20:24:49.299 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.299 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.299 14736 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.299 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.299 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 798, in validate 2023-03-23 20:24:49.299 14736 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.299 14736 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.299 14736 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.299 14736 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Container': 'type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.299 14736 ERROR barbican.api  2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Container': 'type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers raise error 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'type' is a required property 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers Failed validating 'required' in schema: 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers {'properties': {'name': {'maxLength': 255, 'type': ['string', 'null']}, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'secret_refs': {'items': {'properties': {'name': {'maxLength': 255, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': ['string', 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'null']}, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'secret_ref': {'minLength': 1, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'required': ['secret_ref'], 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': 'object'}, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': 'array'}, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': {'enum': ['generic', 'rsa', 'certificate'], 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'required': ['type'], 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers On instance: 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers {'secret_refs': []} 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 798, in validate 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Container': 'type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 185, in on_post 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 798, in validate 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Container': 'type' is a required property. Invalid property: 'None' 2023-03-23 20:24:49.301 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_json barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_json ... ok 2023-03-23 20:24:49.151 14734 INFO barbican.model.repositories [None req-a254f21e-981f-4d55-b6fb-3156490993b6 - db50ed6f-f9a1-4ed7-a90f-62b1d9e233f2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.153 14734 INFO barbican.model.repositories [None req-a254f21e-981f-4d55-b6fb-3156490993b6 - db50ed6f-f9a1-4ed7-a90f-62b1d9e233f2 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.171 14734 WARNING barbican.model.migration.commands [None req-a254f21e-981f-4d55-b6fb-3156490993b6 - db50ed6f-f9a1-4ed7-a90f-62b1d9e233f2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.174 14734 INFO alembic.runtime.migration [None req-a254f21e-981f-4d55-b6fb-3156490993b6 - db50ed6f-f9a1-4ed7-a90f-62b1d9e233f2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.174 14734 INFO alembic.runtime.migration [None req-a254f21e-981f-4d55-b6fb-3156490993b6 - db50ed6f-f9a1-4ed7-a90f-62b1d9e233f2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.176 14734 INFO alembic.runtime.migration [None req-a254f21e-981f-4d55-b6fb-3156490993b6 - db50ed6f-f9a1-4ed7-a90f-62b1d9e233f2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.185 14734 INFO barbican.api.controllers.secrets [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Created a secret for project: 66f9a32d-962c-405f-b52d-c00fb0707f54 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Webob error seen: webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 363, in on_delete 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers _consumer_not_found() 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 33, in _consumer_not_found 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers pecan.abort(404, u._('Consumer not found.')) 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:49.195 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_consumer_not_found barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_consumer_not_found ... ok ld/barbican-kphKx2/barbican-16.0.0/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 169, in on_post 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers body = api.load_body(pecan.request, 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:48.951 14740 ERROR barbican.api.controllers  2023-03-23 20:24:48.967 14740 INFO barbican.model.repositories [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Setting up database engine and session factory 2023-03-23 20:24:48.970 14740 INFO barbican.model.repositories [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:48.989 14740 WARNING barbican.model.migration.commands [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:48.992 14740 INFO alembic.runtime.migration [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:48.992 14740 INFO alembic.runtime.migration [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:48.994 14740 INFO alembic.runtime.migration [None req-a404815b-7774-48bb-b120-b5d014a81dea - c80579bb-4f9a-4936-b745-e92dfdcdafae - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.013 14740 INFO barbican.api.controllers.secrets [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] Created a secret for project: a038d854-82f9-4c0e-8b7c-70754f00a056 barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_can_get_secret_metadata barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_can_get_secret_metadata ... ok 2023-03-23 20:24:49.197 14734 INFO barbican.model.repositories [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.199 14734 INFO barbican.model.repositories [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.215 14734 WARNING barbican.model.migration.commands [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.218 14734 INFO alembic.runtime.migration [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.218 14734 INFO alembic.runtime.migration [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.220 14734 INFO alembic.runtime.migration [None req-9feb91b9-a1aa-4a6f-ab8e-f3ee9defa93d - 66f9a32d-962c-405f-b52d-c00fb0707f54 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_secret_not_found barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_secret_not_found ... ok 2023-03-23 20:24:49.034 14740 INFO barbican.model.repositories [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.037 14740 INFO barbican.model.repositories [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.054 14740 WARNING barbican.model.migration.commands [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.059 14740 INFO alembic.runtime.migration [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.060 14740 INFO alembic.runtime.migration [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.062 14740 INFO alembic.runtime.migration [None req-1100ac15-a987-41cc-9185-47ec24df9155 - a038d854-82f9-4c0e-8b7c-70754f00a056 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.082 14740 INFO barbican.api.controllers.secrets [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] Created a secret for project: d466efdf-5e03-49a0-9dc6-71d1db954734 barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_create_secret_metadata barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_create_secret_metadata ... ok 2023-03-23 20:24:49.396 14738 INFO barbican.model.repositories [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.398 14738 INFO barbican.model.repositories [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.412 14738 WARNING barbican.model.migration.commands [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.415 14738 INFO alembic.runtime.migration [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.415 14738 INFO alembic.runtime.migration [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.417 14738 INFO alembic.runtime.migration [None req-a70a9138-e13c-4989-a979-f5164f566418 - a072e811-eb4a-435a-8938-6cec58fb3d9e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.095 14740 INFO barbican.model.repositories [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.097 14740 INFO barbican.model.repositories [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.113 14740 WARNING barbican.model.migration.commands [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.115 14740 INFO alembic.runtime.migration [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.116 14740 INFO alembic.runtime.migration [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.117 14740 INFO alembic.runtime.migration [None req-6169c914-c5f7-4d41-9219-7bed1e9e77ae - d466efdf-5e03-49a0-9dc6-71d1db954734 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.134 14740 INFO barbican.api.controllers.secrets [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] Created a secret for project: b245068f-9e4b-4e17-92eb-d1e16a5d4438 barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_get_secret_metadata_invalid_secret_should_fail barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_get_secret_metadata_invalid_secret_should_fail ... ok 2023-03-23 20:24:49.304 14736 INFO barbican.model.repositories [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.306 14736 INFO barbican.model.repositories [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.322 14736 WARNING barbican.model.migration.commands [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.325 14736 INFO alembic.runtime.migration [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.325 14736 INFO alembic.runtime.migration [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.327 14736 INFO alembic.runtime.migration [None req-358a2d6c-f745-473b-a4fc-4ebebb7efad8 - e569633e-e768-4f16-903b-0f7b728e90ba - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.337 14736 INFO barbican.api.controllers.containers [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] Created a container for project: 59768ce0-6793-49a0-b286-2820920c60a9 barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_sanitize_location_from_response_header barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_sanitize_location_from_response_header ... ok 2023-03-23 20:24:49.432 14738 INFO barbican.api.controllers.secrets [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Created a secret for project: 126d6863-d51e-4089-ba1e-39ce71232024 2023-03-23 20:24:49.222 14734 INFO barbican.model.repositories [None req-5362747d-900f-4895-8cc2-1ab0d98aa908 - 08be42bf-1408-4dfa-b694-2be66fee147b - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.225 14734 INFO barbican.model.repositories [None req-5362747d-900f-4895-8cc2-1ab0d98aa908 - 08be42bf-1408-4dfa-b694-2be66fee147b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.240 14734 WARNING barbican.model.migration.commands [None req-5362747d-900f-4895-8cc2-1ab0d98aa908 - 08be42bf-1408-4dfa-b694-2be66fee147b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.242 14734 INFO alembic.runtime.migration [None req-5362747d-900f-4895-8cc2-1ab0d98aa908 - 08be42bf-1408-4dfa-b694-2be66fee147b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.243 14734 INFO alembic.runtime.migration [None req-5362747d-900f-4895-8cc2-1ab0d98aa908 - 08be42bf-1408-4dfa-b694-2be66fee147b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.244 14734 INFO alembic.runtime.migration [None req-5362747d-900f-4895-8cc2-1ab0d98aa908 - 08be42bf-1408-4dfa-b694-2be66fee147b - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_get_secret_not_found barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_get_secret_not_found ... ok 2023-03-23 20:24:49.146 14740 INFO barbican.model.repositories [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.148 14740 INFO barbican.model.repositories [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.167 14740 WARNING barbican.model.migration.commands [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.172 14740 INFO alembic.runtime.migration [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.172 14740 INFO alembic.runtime.migration [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.174 14740 INFO alembic.runtime.migration [None req-ece58c54-f961-46be-8c23-9b529d7cbc3b - b245068f-9e4b-4e17-92eb-d1e16a5d4438 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.195 14740 INFO barbican.api.controllers.secrets [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] Created a secret for project: fbf48978-9ed2-4cef-902b-202455d4d22b barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata ... ok 2023-03-23 20:24:49.443 14738 INFO barbican.api.controllers.containers [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Created a container for project: 126d6863-d51e-4089-ba1e-39ce71232024 barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_when_no_acls_defined barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_when_no_acls_defined ... ok 2023-03-23 20:24:49.247 14734 INFO barbican.model.repositories [None req-172eeab9-1a49-427b-bcb3-7a3d24cb9139 - 8c32c2db-522d-4935-9532-5053e71d89f9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.249 14734 INFO barbican.model.repositories [None req-172eeab9-1a49-427b-bcb3-7a3d24cb9139 - 8c32c2db-522d-4935-9532-5053e71d89f9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.265 14734 WARNING barbican.model.migration.commands [None req-172eeab9-1a49-427b-bcb3-7a3d24cb9139 - 8c32c2db-522d-4935-9532-5053e71d89f9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.268 14734 INFO alembic.runtime.migration [None req-172eeab9-1a49-427b-bcb3-7a3d24cb9139 - 8c32c2db-522d-4935-9532-5053e71d89f9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.268 14734 INFO alembic.runtime.migration [None req-172eeab9-1a49-427b-bcb3-7a3d24cb9139 - 8c32c2db-522d-4935-9532-5053e71d89f9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.270 14734 INFO alembic.runtime.migration [None req-172eeab9-1a49-427b-bcb3-7a3d24cb9139 - 8c32c2db-522d-4935-9532-5053e71d89f9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.284 14734 INFO barbican.queue.server [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Processing type order: order ID is '71e5b21b-bc95-499a-8668-ab5e5d9c998a' and request ID is 'req-8fd2e704-8beb-4412-81f3-cd3ba50c994c' 2023-03-23 20:24:49.288 14734 INFO barbican.plugin.crypto.simple_crypto [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.298 14734 INFO barbican.queue.server [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:24:49.298 14734 INFO barbican.queue.server [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Completed worker task (post-commit): 'process_type_order' barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_add_new_order barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_add_new_order ... ok 2023-03-23 20:24:49.207 14740 INFO barbican.model.repositories [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.209 14740 INFO barbican.model.repositories [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.225 14740 WARNING barbican.model.migration.commands [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.229 14740 INFO alembic.runtime.migration [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.229 14740 INFO alembic.runtime.migration [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.232 14740 INFO alembic.runtime.migration [None req-4246e710-5fc3-4cce-be4f-b3fdd0af7ab7 - fbf48978-9ed2-4cef-902b-202455d4d22b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.253 14740 INFO barbican.api.controllers.secrets [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Created a secret for project: 0f047281-fef4-4a9d-85f6-6140616c0a5a barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata_response_sets_location_header barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata_response_sets_location_header ... ok 2023-03-23 20:24:49.459 14738 INFO barbican.model.repositories [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.462 14738 INFO barbican.model.repositories [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.477 14738 WARNING barbican.model.migration.commands [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.479 14738 INFO alembic.runtime.migration [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.480 14738 INFO alembic.runtime.migration [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.481 14738 INFO alembic.runtime.migration [None req-50141ab2-fede-45a6-b8f1-62a3e6c9c6cc - 126d6863-d51e-4089-ba1e-39ce71232024 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.266 14740 INFO barbican.model.repositories [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.268 14740 INFO barbican.model.repositories [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.286 14740 WARNING barbican.model.migration.commands [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.288 14740 INFO alembic.runtime.migration [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.289 14740 INFO alembic.runtime.migration [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.290 14740 INFO alembic.runtime.migration [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.291 14740 INFO barbican.model.repositories [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.294 14740 INFO barbican.model.repositories [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.309 14740 WARNING barbican.model.migration.commands [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.312 14740 INFO alembic.runtime.migration [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.312 14740 INFO alembic.runtime.migration [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.314 14740 INFO alembic.runtime.migration [None req-fa11df52-a291-4509-8166-321e43f201f2 - 0f047281-fef4-4a9d-85f6-6140616c0a5a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.322 14740 INFO barbican.plugin.crypto.simple_crypto [None req-9499e991-6f2c-4481-b497-a206af8378c2 - fe0ce53b-2792-42f2-9c9e-91f2c9fe818b - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_preferred_secret_store_call_with_unsupported_http_method barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_preferred_secret_store_call_with_unsupported_http_method ... ok 2023-03-23 20:24:49.499 14738 INFO barbican.api.controllers.secrets [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Created a secret for project: 296d27c3-8424-407f-ad83-68cfb8a8fa44 2023-03-23 20:24:49.509 14738 INFO barbican.api.controllers.containers [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Created a container for project: 296d27c3-8424-407f-ad83-68cfb8a8fa44 barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_with_read_users_only barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_with_read_users_only ... ok 2023-03-23 20:24:49.533 14738 INFO barbican.model.repositories [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.535 14738 INFO barbican.model.repositories [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.339 14736 INFO barbican.model.repositories [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.341 14736 INFO barbican.model.repositories [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.357 14736 WARNING barbican.model.migration.commands [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.359 14736 INFO alembic.runtime.migration [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.359 14736 INFO alembic.runtime.migration [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.361 14736 INFO alembic.runtime.migration [None req-ce07bf42-2035-4812-9d9c-df2cb41786ee - 59768ce0-6793-49a0-b286-2820920c60a9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Not found for does_not_exist: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.375 14736 ERROR barbican.model.repositories  2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret provided for 'bad secret' doesn't exist. 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 206, in on_post 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers pecan.abort( 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret provided for 'bad secret' doesn't exist. 2023-03-23 20:24:49.376 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_throw_exception_when_secret_ref_doesnt_exist barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_throw_exception_when_secret_ref_doesnt_exist ... ok 2023-03-23 20:24:49.378 14736 INFO barbican.model.repositories [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.380 14736 INFO barbican.model.repositories [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.395 14736 WARNING barbican.model.migration.commands [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.398 14736 INFO alembic.runtime.migration [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.398 14736 INFO alembic.runtime.migration [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.400 14736 INFO alembic.runtime.migration [None req-9c6231dd-c35e-437a-b428-756b4f3c3c96 - 3e0680af-3b9d-46da-949d-9410b039681c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.409 14736 INFO barbican.api.controllers.containers [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] Created a container for project: f538c4ac-cad6-498f-b8d6-cee6e332fdcb barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_get_on_container_secrets barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_get_on_container_secrets ... ok 2023-03-23 20:24:49.550 14738 WARNING barbican.model.migration.commands [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.552 14738 INFO alembic.runtime.migration [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.552 14738 INFO alembic.runtime.migration [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.554 14738 INFO alembic.runtime.migration [None req-24c9e9f2-c9f0-466c-b2ea-947ec6303eba - 296d27c3-8424-407f-ad83-68cfb8a8fa44 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.334 14740 INFO barbican.model.repositories [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.338 14740 INFO barbican.model.repositories [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.357 14740 WARNING barbican.model.migration.commands [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.360 14740 INFO alembic.runtime.migration [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.361 14740 INFO alembic.runtime.migration [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.363 14740 INFO alembic.runtime.migration [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.365 14740 INFO barbican.model.repositories [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.367 14740 INFO barbican.model.repositories [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.383 14740 WARNING barbican.model.migration.commands [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.386 14740 INFO alembic.runtime.migration [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.386 14740 INFO alembic.runtime.migration [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.388 14740 INFO alembic.runtime.migration [None req-3e5433d8-b501-4229-a08b-1d36fcb549be - df083b89be944c528871b93cf35780c9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.393 14740 INFO barbican.plugin.crypto.simple_crypto [None req-2cc8f0db-dbe8-4e13-a0d6-7202d9611232 - a401267c-0aa0-4c3e-baeb-41621924194c - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.405 14740 INFO barbican.model.repositories [None req-3614cf5c-9dfe-4654-af30-364611a5b8f7 - 90219a5a54d84065ae5755bb4fd841e1 - - - -] No preferred secret store found for project = 68125e4c-8362-4135-bd09-af0ba0d073ab barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_set_a_preferred_secret_store_when_no_error barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_set_a_preferred_secret_store_when_no_error ... ok 2023-03-23 20:24:49.570 14738 INFO barbican.api.controllers.secrets [None req-f8ffeeb6-8502-4592-a620-d24090f46685 creatorUserId a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Created a secret for project: a02fcf8f-fa74-494b-bea9-ea5e4e3246ca 2023-03-23 20:24:49.416 14736 INFO barbican.model.repositories [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.418 14736 INFO barbican.model.repositories [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.438 14736 WARNING barbican.model.migration.commands [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.441 14736 INFO alembic.runtime.migration [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.442 14736 INFO alembic.runtime.migration [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.444 14736 INFO alembic.runtime.migration [None req-f675b185-49c2-4700-be88-d2ee82f3855b - f538c4ac-cad6-498f-b8d6-cee6e332fdcb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.458 14736 INFO barbican.api.controllers.containers [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] Created a container for project: 27e915b2-d484-4574-b35f-85334db8314a barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_post_on_container_by_id barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_post_on_container_by_id ... ok 2023-03-23 20:24:49.581 14738 INFO barbican.api.controllers.containers [None req-f8ffeeb6-8502-4592-a620-d24090f46685 creatorUserId a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Created a container for project: a02fcf8f-fa74-494b-bea9-ea5e4e3246ca 2023-03-23 20:24:49.589 14738 INFO barbican.api.controllers.secrets [None req-e01842a6-f2bb-4c12-b69d-5cbecab06ac1 creatorUserId a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Created a secret for project: a02fcf8f-fa74-494b-bea9-ea5e4e3246ca 2023-03-23 20:24:49.596 14738 INFO barbican.api.controllers.containers [None req-e01842a6-f2bb-4c12-b69d-5cbecab06ac1 creatorUserId a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Created a container for project: a02fcf8f-fa74-494b-bea9-ea5e4e3246ca barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_create_new_container_acls barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_create_new_container_acls ... ok 2023-03-23 20:24:49.628 14738 INFO barbican.model.repositories [None req-ef89cb69-f3b1-458e-b0fc-f3631990bf10 AdminUser a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.631 14738 INFO barbican.model.repositories [None req-ef89cb69-f3b1-458e-b0fc-f3631990bf10 AdminUser a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.466 14736 INFO barbican.model.repositories [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.469 14736 INFO barbican.model.repositories [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.485 14736 WARNING barbican.model.migration.commands [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.488 14736 INFO alembic.runtime.migration [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.488 14736 INFO alembic.runtime.migration [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.489 14736 INFO alembic.runtime.migration [None req-ee53185c-a733-4e84-98f8-7dd87632a399 - 27e915b2-d484-4574-b35f-85334db8314a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.501 14736 INFO barbican.api.controllers.containers [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] Created a container for project: 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_by_id barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_by_id ... ok 2023-03-23 20:24:49.647 14738 WARNING barbican.model.migration.commands [None req-ef89cb69-f3b1-458e-b0fc-f3631990bf10 AdminUser a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.650 14738 INFO alembic.runtime.migration [None req-ef89cb69-f3b1-458e-b0fc-f3631990bf10 AdminUser a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.650 14738 INFO alembic.runtime.migration [None req-ef89cb69-f3b1-458e-b0fc-f3631990bf10 AdminUser a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.652 14738 INFO alembic.runtime.migration [None req-ef89cb69-f3b1-458e-b0fc-f3631990bf10 AdminUser a02fcf8f-fa74-494b-bea9-ea5e4e3246ca - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.669 14738 INFO barbican.api.controllers.secrets [None req-ab3b7a62-da68-4903-9cf0-27f22d7b0dcd creatorUserId e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Created a secret for project: e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a 2023-03-23 20:24:49.681 14738 INFO barbican.api.controllers.containers [None req-ab3b7a62-da68-4903-9cf0-27f22d7b0dcd creatorUserId e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Created a container for project: e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a 2023-03-23 20:24:49.510 14736 INFO barbican.model.repositories [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.516 14736 INFO barbican.model.repositories [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.558 14736 WARNING barbican.model.migration.commands [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.562 14736 INFO alembic.runtime.migration [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.562 14736 INFO alembic.runtime.migration [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.565 14736 INFO alembic.runtime.migration [None req-1d4b2a10-7e81-4559-9f2d-cc7304dc3be4 - 7e84fdcc-fba3-4b79-90dd-c27c5cd56bc6 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.588 14736 INFO barbican.api.controllers.containers [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] Created a container for project: 141c1fcc-981c-4a7f-92ed-ff3989877c35 barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_secrets barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_secrets ... ok 2023-03-23 20:24:49.594 14736 INFO barbican.model.repositories [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.602 14736 INFO barbican.model.repositories [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.646 14736 WARNING barbican.model.migration.commands [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.652 14736 INFO alembic.runtime.migration [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.653 14736 INFO alembic.runtime.migration [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.655 14736 INFO alembic.runtime.migration [None req-2f725879-194d-46b3-994f-96f07d34e982 - 141c1fcc-981c-4a7f-92ed-ff3989877c35 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_containers barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_containers ... ok barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_delete_container_acls barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_delete_container_acls ... ok 2023-03-23 20:24:49.660 14736 INFO barbican.model.repositories [None req-d6c41f39-d24c-4ab1-b7b3-2ee375b9cac8 - a644c826-f326-431f-8365-0a658a4d6540 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.664 14736 INFO barbican.model.repositories [None req-d6c41f39-d24c-4ab1-b7b3-2ee375b9cac8 - a644c826-f326-431f-8365-0a658a4d6540 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.689 14736 WARNING barbican.model.migration.commands [None req-d6c41f39-d24c-4ab1-b7b3-2ee375b9cac8 - a644c826-f326-431f-8365-0a658a4d6540 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.705 14736 INFO alembic.runtime.migration [None req-d6c41f39-d24c-4ab1-b7b3-2ee375b9cac8 - a644c826-f326-431f-8365-0a658a4d6540 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.705 14736 INFO alembic.runtime.migration [None req-d6c41f39-d24c-4ab1-b7b3-2ee375b9cac8 - a644c826-f326-431f-8365-0a658a4d6540 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.707 14736 INFO alembic.runtime.migration [None req-d6c41f39-d24c-4ab1-b7b3-2ee375b9cac8 - a644c826-f326-431f-8365-0a658a4d6540 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_delete_orders barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_delete_orders ... ok 2023-03-23 20:24:49.772 14738 INFO barbican.model.repositories [None req-93ece7e5-5eac-48d9-987a-8c93aedfdefe AdminUser e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.432 14740 INFO barbican.model.repositories [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.435 14740 INFO barbican.model.repositories [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.455 14740 WARNING barbican.model.migration.commands [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.458 14740 INFO alembic.runtime.migration [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.458 14740 INFO alembic.runtime.migration [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.462 14740 INFO alembic.runtime.migration [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.463 14740 INFO barbican.model.repositories [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.465 14740 INFO barbican.model.repositories [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.483 14740 WARNING barbican.model.migration.commands [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.485 14740 INFO alembic.runtime.migration [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.486 14740 INFO alembic.runtime.migration [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.488 14740 INFO alembic.runtime.migration [None req-afbfce77-380f-4231-bc12-06e1e2bfe3ba - 90219a5a54d84065ae5755bb4fd841e1 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.494 14740 INFO barbican.plugin.crypto.simple_crypto [None req-8c7d7a29-a3da-4016-b6e2-ee6bc1d2adcf - 38d19451-fe3f-4473-8251-74bdc68e94f5 - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.507 14740 INFO barbican.model.repositories [None req-dc8044dc-aff0-4b0f-84ee-0748d02ffc90 - ea33972137e64e1e9978cbe83bf32291 - - - -] No preferred secret store found for project = 26f6145d-b239-48a0-9819-097fd83e8729 2023-03-23 20:24:49.515 14740 INFO barbican.model.repositories [None req-dc8044dc-aff0-4b0f-84ee-0748d02ffc90 - ea33972137e64e1e9978cbe83bf32291 - - - -] No preferred secret store found for project = 26f6145d-b239-48a0-9819-097fd83e8729 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers [None req-dc8044dc-aff0-4b0f-84ee-0748d02ffc90 - ea33972137e64e1e9978cbe83bf32291 - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 214, in get_preferred 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers _preferred_secret_store_not_found() 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 35, in _preferred_secret_store_not_found 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. No preferred secret store defined for ' 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.516 14740 ERROR barbican.api.controllers  2023-03-23 20:24:49.519 14740 INFO barbican.model.repositories [None req-3d425f48-d4e9-48d7-bd12-c4a7059c1b81 - ea33972137e64e1e9978cbe83bf32291 - - - -] No preferred secret store found for project = 26f6145d-b239-48a0-9819-097fd83e8729 2023-03-23 20:24:49.524 14740 INFO barbican.model.repositories [None req-3d425f48-d4e9-48d7-bd12-c4a7059c1b81 - ea33972137e64e1e9978cbe83bf32291 - - - -] No preferred secret store found for project = 26f6145d-b239-48a0-9819-097fd83e8729 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers [None req-3d425f48-d4e9-48d7-bd12-c4a7059c1b81 - ea33972137e64e1e9978cbe83bf32291 - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 214, in get_preferred 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers _preferred_secret_store_not_found() 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 35, in _preferred_secret_store_not_found 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. No preferred secret store defined for ' 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.525 14740 ERROR barbican.api.controllers  2023-03-23 20:24:49.528 14740 INFO barbican.model.repositories [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] No preferred secret store found for project = 26f6145d-b239-48a0-9819-097fd83e8729 2023-03-23 20:24:49.533 14740 INFO barbican.model.repositories [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] No preferred secret store found for project = 26f6145d-b239-48a0-9819-097fd83e8729 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 214, in get_preferred 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers _preferred_secret_store_not_found() 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 35, in _preferred_secret_store_not_found 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. No preferred secret store defined for ' 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.533 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_secret_store_when_no_error barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_secret_store_when_no_error ... ok 2023-03-23 20:24:49.799 14738 INFO barbican.model.repositories [None req-93ece7e5-5eac-48d9-987a-8c93aedfdefe AdminUser e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.301 14734 INFO barbican.model.repositories [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.315 14734 INFO barbican.model.repositories [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.359 14734 WARNING barbican.model.migration.commands [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.362 14734 INFO alembic.runtime.migration [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.362 14734 INFO alembic.runtime.migration [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.390 14734 INFO alembic.runtime.migration [None req-8fd2e704-8beb-4412-81f3-cd3ba50c994c - 265a6430-8c0c-4d4f-be15-d0b1df737718 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.401 14734 ERROR barbican.api [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:49.401 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.401 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.401 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:49.401 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.401 14734 ERROR barbican.api raise error 2023-03-23 20:24:49.401 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: 'meta' is a required property 2023-03-23 20:24:49.401 14734 ERROR barbican.api 2023-03-23 20:24:49.401 14734 ERROR barbican.api Failed validating 'required' in schema['properties']['meta']: 2023-03-23 20:24:49.401 14734 ERROR barbican.api {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:49.401 14734 ERROR barbican.api 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:49.401 14734 ERROR barbican.api 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:49.401 14734 ERROR barbican.api 'required': True, 2023-03-23 20:24:49.401 14734 ERROR barbican.api 'type': 'string'}}, 2023-03-23 20:24:49.401 14734 ERROR barbican.api 'type': 'object'} 2023-03-23 20:24:49.401 14734 ERROR barbican.api 2023-03-23 20:24:49.401 14734 ERROR barbican.api On instance['meta']: 2023-03-23 20:24:49.401 14734 ERROR barbican.api {} 2023-03-23 20:24:49.401 14734 ERROR barbican.api 2023-03-23 20:24:49.401 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.401 14734 ERROR barbican.api 2023-03-23 20:24:49.401 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:49.401 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.401 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.401 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.401 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:49.401 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.401 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.401 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.401 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:49.401 14734 ERROR barbican.api  2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'meta' is a required property 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers Failed validating 'required' in schema['properties']['meta']: 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers {'$schema': 'http://json-schema.org/draft-03/schema', 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 'properties': {'meta': {'required': True, 'type': 'object'}, 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 'type': {'enum': ['key', 'asymmetric', 'certificate'], 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 'required': True, 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 'type': 'string'}}, 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 'type': 'object'} 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers On instance['meta']: 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers {} 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 169, in on_post 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers body = api.load_body(pecan.request, 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 459, in validate 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Order': 'meta' is a required property. Invalid property: 'meta' 2023-03-23 20:24:49.402 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_400_when_creating_with_empty_json barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_400_when_creating_with_empty_json ... ok 2023-03-23 20:24:49.860 14738 WARNING barbican.model.migration.commands [None req-93ece7e5-5eac-48d9-987a-8c93aedfdefe AdminUser e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.885 14738 INFO alembic.runtime.migration [None req-93ece7e5-5eac-48d9-987a-8c93aedfdefe AdminUser e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.887 14738 INFO alembic.runtime.migration [None req-93ece7e5-5eac-48d9-987a-8c93aedfdefe AdminUser e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.897 14738 INFO alembic.runtime.migration [None req-93ece7e5-5eac-48d9-987a-8c93aedfdefe AdminUser e8b7ff4c-3dcc-4e07-9740-b9742a22ae3a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.405 14734 INFO barbican.model.repositories [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.407 14734 INFO barbican.model.repositories [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.498 14734 WARNING barbican.model.migration.commands [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.501 14734 INFO alembic.runtime.migration [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.501 14734 INFO alembic.runtime.migration [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.503 14734 INFO alembic.runtime.migration [None req-386493f5-e42f-4479-9d88-5cd25d449b3e - b5d7821b-a803-4508-85b1-f22c32696070 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:49.505 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_415_when_creating_with_blank_body barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_415_when_creating_with_blank_body ... ok 2023-03-23 20:24:49.710 14736 INFO barbican.model.repositories [None req-c448e30f-5a03-4e1f-bd31-d37088f53683 - 9da70041-1292-4954-8175-b8fd0f146d37 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.712 14736 INFO barbican.model.repositories [None req-c448e30f-5a03-4e1f-bd31-d37088f53683 - 9da70041-1292-4954-8175-b8fd0f146d37 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.764 14736 WARNING barbican.model.migration.commands [None req-c448e30f-5a03-4e1f-bd31-d37088f53683 - 9da70041-1292-4954-8175-b8fd0f146d37 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.767 14736 INFO alembic.runtime.migration [None req-c448e30f-5a03-4e1f-bd31-d37088f53683 - 9da70041-1292-4954-8175-b8fd0f146d37 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.767 14736 INFO alembic.runtime.migration [None req-c448e30f-5a03-4e1f-bd31-d37088f53683 - 9da70041-1292-4954-8175-b8fd0f146d37 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.769 14736 INFO alembic.runtime.migration [None req-c448e30f-5a03-4e1f-bd31-d37088f53683 - 9da70041-1292-4954-8175-b8fd0f146d37 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.824 14736 INFO barbican.queue.server [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Processing type order: order ID is '3e2a22ab-3a69-4fba-955a-5f9b7711c183' and request ID is 'req-94a4e8a1-74c0-47f2-af83-0646165f9edc' 2023-03-23 20:24:49.829 14736 INFO barbican.plugin.crypto.simple_crypto [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.860 14736 INFO barbican.queue.server [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:24:49.862 14736 INFO barbican.queue.server [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Completed worker task (post-commit): 'process_type_order' barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_post_order_by_id barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_post_order_by_id ... ok 2023-03-23 20:24:49.535 14740 INFO barbican.model.repositories [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.537 14740 INFO barbican.model.repositories [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.556 14740 WARNING barbican.model.migration.commands [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.558 14740 INFO alembic.runtime.migration [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.559 14740 INFO alembic.runtime.migration [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.560 14740 INFO alembic.runtime.migration [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.562 14740 INFO barbican.model.repositories [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.565 14740 INFO barbican.model.repositories [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.584 14740 WARNING barbican.model.migration.commands [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.587 14740 INFO alembic.runtime.migration [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.587 14740 INFO alembic.runtime.migration [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.590 14740 INFO alembic.runtime.migration [None req-0780b55a-f699-4482-b782-b0c30cec1476 - ea33972137e64e1e9978cbe83bf32291 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.597 14740 INFO barbican.plugin.crypto.simple_crypto [None req-8cedbfff-2d3c-418f-8f52-fa68efdca84b - 2e0a74f3-6047-4bb4-a35b-687ebb3c4bf4 - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.607 14740 INFO barbican.model.repositories [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] No preferred secret store found for project = ae83289e-59f2-47bf-b9bc-a3f369378fd5 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 80, in on_delete 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers _preferred_secret_store_not_found() 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 35, in _preferred_secret_store_not_found 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. No preferred secret store defined for ' 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:49.608 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_store_when_not_found_error barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_store_when_not_found_error ... ok 2023-03-23 20:24:49.610 14740 INFO barbican.model.repositories [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.612 14740 INFO barbican.model.repositories [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.627 14740 WARNING barbican.model.migration.commands [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.631 14740 INFO alembic.runtime.migration [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.631 14740 INFO alembic.runtime.migration [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.633 14740 INFO alembic.runtime.migration [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.634 14740 INFO barbican.model.repositories [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.636 14740 INFO barbican.model.repositories [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.652 14740 WARNING barbican.model.migration.commands [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.656 14740 INFO alembic.runtime.migration [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.656 14740 INFO alembic.runtime.migration [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.658 14740 INFO alembic.runtime.migration [None req-7ee4e75d-2a03-487a-8ce1-575de3f59308 - 0e3bc2c096a640e89144a4c32df7ed61 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.664 14740 INFO barbican.plugin.crypto.simple_crypto [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_when_no_error barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_when_no_error ... ok 2023-03-23 20:24:49.941 14738 INFO barbican.api.controllers.secrets [None req-ee472635-9066-4809-a09a-b960204ca2f5 creatorUserId 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Created a secret for project: 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 2023-03-23 20:24:49.870 14736 INFO barbican.model.repositories [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.889 14736 INFO barbican.model.repositories [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.910 14736 WARNING barbican.model.migration.commands [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.915 14736 INFO alembic.runtime.migration [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.915 14736 INFO alembic.runtime.migration [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.917 14736 INFO alembic.runtime.migration [None req-94a4e8a1-74c0-47f2-af83-0646165f9edc - 759ff453-fef9-456c-ac97-33e01eb9360c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] Webob error seen: webob.exc.HTTPMethodNotAllowed: Order update is not supported. 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 160, in on_put 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers _order_update_not_supported() 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 45, in _order_update_not_supported 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers pecan.abort(405, u._("Order update is not supported.")) 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers webob.exc.HTTPMethodNotAllowed: Order update is not supported. 2023-03-23 20:24:49.935 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_put_orders barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_put_orders ... ok 2023-03-23 20:24:49.938 14736 INFO barbican.model.repositories [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.940 14736 INFO barbican.model.repositories [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.962 14736 WARNING barbican.model.migration.commands [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.965 14736 INFO alembic.runtime.migration [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.965 14736 INFO alembic.runtime.migration [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.972 14736 INFO alembic.runtime.migration [None req-36dced44-90d5-44c9-a334-a0e2aaa59895 - a63c3e48-a1af-4fb4-b072-a1723ac604ba - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.000 14736 INFO barbican.api.controllers.secrets [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Created a secret for project: dd85661d-d9a2-470a-ba82-60b4d6982913 2023-03-23 20:24:49.507 14734 INFO barbican.model.repositories [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.509 14734 INFO barbican.model.repositories [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.591 14734 WARNING barbican.model.migration.commands [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.593 14734 INFO alembic.runtime.migration [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.593 14734 INFO alembic.runtime.migration [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.602 14734 INFO alembic.runtime.migration [None req-a0f529ae-0988-49dc-b5ab-cfdd66fd2a6a - faff929f-10b2-4660-b996-f5c69c00574d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.649 14734 INFO barbican.queue.server [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Processing type order: order ID is '43b50ca8-642c-498c-8897-75dfd1d3ff32' and request ID is 'req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f' 2023-03-23 20:24:49.693 14734 INFO barbican.queue.server [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:24:49.693 14734 INFO barbican.queue.server [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Completed worker task (post-commit): 'process_type_order' barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_delete_order barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_delete_order ... ok 2023-03-23 20:24:49.993 14738 INFO barbican.api.controllers.containers [None req-ee472635-9066-4809-a09a-b960204ca2f5 creatorUserId 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Created a container for project: 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 2023-03-23 20:24:49.675 14740 INFO barbican.model.repositories [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.677 14740 INFO barbican.model.repositories [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.695 14740 WARNING barbican.model.migration.commands [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.697 14740 INFO alembic.runtime.migration [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.697 14740 INFO alembic.runtime.migration [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.699 14740 INFO alembic.runtime.migration [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.700 14740 INFO barbican.model.repositories [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.703 14740 INFO barbican.model.repositories [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.718 14740 WARNING barbican.model.migration.commands [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.720 14740 INFO alembic.runtime.migration [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.721 14740 INFO alembic.runtime.migration [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.722 14740 INFO alembic.runtime.migration [None req-4c1842c5-a034-4a72-9af8-27b554aac123 - c9c3ddca-71ad-4fc4-a273-7b59bf4230cb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.728 14740 INFO barbican.plugin.crypto.simple_crypto [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.714 14734 INFO barbican.model.repositories [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.716 14734 INFO barbican.model.repositories [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.732 14734 WARNING barbican.model.migration.commands [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.734 14734 INFO alembic.runtime.migration [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.734 14734 INFO alembic.runtime.migration [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.736 14734 INFO alembic.runtime.migration [None req-5f4a0cc9-2057-4d47-9e32-1e7e90a6db2f - 3bd67b0e-255e-4b05-a0dd-4ebfba8399af - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.747 14734 INFO barbican.queue.server [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Processing type order: order ID is '4148c3f2-6e55-479b-924f-f4321576231b' and request ID is 'req-e43d2580-5c27-4f91-ae72-ce3ce56477b6' 2023-03-23 20:24:49.758 14734 INFO barbican.queue.server [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:24:49.758 14734 INFO barbican.queue.server [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Completed worker task (post-commit): 'process_type_order' barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_with_unsupported_http_method barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_with_unsupported_http_method ... ok barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_get_order barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_get_order ... ok 2023-03-23 20:24:49.735 14740 INFO barbican.model.repositories [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.737 14740 INFO barbican.model.repositories [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.753 14740 WARNING barbican.model.migration.commands [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.755 14740 INFO alembic.runtime.migration [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.756 14740 INFO alembic.runtime.migration [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.757 14740 INFO alembic.runtime.migration [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.759 14740 INFO barbican.model.repositories [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.761 14740 INFO barbican.model.repositories [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.777 14740 WARNING barbican.model.migration.commands [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.780 14740 INFO alembic.runtime.migration [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.780 14740 INFO alembic.runtime.migration [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.783 14740 INFO alembic.runtime.migration [None req-008fe646-42ff-44b1-bbb8-ab0ba6d7c157 - 21467899-404f-4c7a-9478-a5cdae872ca4 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.789 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_a_secret_store_subresource barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_a_secret_store_subresource ... ok barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_update_container_acls barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_update_container_acls ... ok 2023-03-23 20:24:50.074 14736 INFO barbican.api.controllers.secrets [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Deleted secret for project: dd85661d-d9a2-470a-ba82-60b4d6982913 barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_secret barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_secret ... ok 2023-03-23 20:24:50.084 14738 INFO barbican.model.repositories [None req-fc392cf1-f08d-469e-aed0-55533a9cdcc6 AdminUser 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.087 14738 INFO barbican.model.repositories [None req-fc392cf1-f08d-469e-aed0-55533a9cdcc6 AdminUser 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.084 14736 INFO barbican.model.repositories [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.086 14736 INFO barbican.model.repositories [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.763 14734 INFO barbican.model.repositories [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.765 14734 INFO barbican.model.repositories [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.780 14734 WARNING barbican.model.migration.commands [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.783 14734 INFO alembic.runtime.migration [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.783 14734 INFO alembic.runtime.migration [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.785 14734 INFO alembic.runtime.migration [None req-e43d2580-5c27-4f91-ae72-ce3ce56477b6 - 5abab0cb-55cf-4187-bddf-2b5d5875a434 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] Not found for 7a7496c6-6e0a-4f9f-b8ff-94437c219dd7: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 141, in lookup_controller 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories obj, remainder = find_object(obj, remainder, notfound_handlers, 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 197, in find_object 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories raise PecanNotFound 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories pecan.routing.PecanNotFound 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.789 14734 ERROR barbican.model.repositories  barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_delete_call_on_non_existant_order_should_give_404 barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_delete_call_on_non_existant_order_should_give_404 ... ok 2023-03-23 20:24:50.127 14736 WARNING barbican.model.migration.commands [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.130 14736 INFO alembic.runtime.migration [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.134 14736 INFO alembic.runtime.migration [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.149 14736 INFO alembic.runtime.migration [None req-53b8b967-a22e-401c-a80d-a91baa3855ed - dd85661d-d9a2-470a-ba82-60b4d6982913 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.151 14738 WARNING barbican.model.migration.commands [None req-fc392cf1-f08d-469e-aed0-55533a9cdcc6 AdminUser 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.154 14738 INFO alembic.runtime.migration [None req-fc392cf1-f08d-469e-aed0-55533a9cdcc6 AdminUser 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.154 14738 INFO alembic.runtime.migration [None req-fc392cf1-f08d-469e-aed0-55533a9cdcc6 AdminUser 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.796 14740 INFO barbican.model.repositories [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.799 14740 INFO barbican.model.repositories [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.818 14740 WARNING barbican.model.migration.commands [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.823 14740 INFO alembic.runtime.migration [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.823 14740 INFO alembic.runtime.migration [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.825 14740 INFO alembic.runtime.migration [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.826 14740 INFO barbican.model.repositories [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.828 14740 INFO barbican.model.repositories [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.845 14740 WARNING barbican.model.migration.commands [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.847 14740 INFO alembic.runtime.migration [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.848 14740 INFO alembic.runtime.migration [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.850 14740 INFO alembic.runtime.migration [None req-e360d956-91b4-4ed9-b0a0-85bc16158acb - 0e5e1cf3-919c-4fc8-a8c1-552693197382 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.861 14740 INFO barbican.plugin.crypto.simple_crypto [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Software Only Crypto initialized 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Not found for invalid_uri: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 141, in lookup_controller 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories obj, remainder = find_object(obj, remainder, notfound_handlers, 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 197, in find_object 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories raise PecanNotFound 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories pecan.routing.PecanNotFound 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.866 14740 ERROR barbican.model.repositories  barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_secret_stores_subresource barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_secret_stores_subresource ... ok 2023-03-23 20:24:50.172 14738 INFO alembic.runtime.migration [None req-fc392cf1-f08d-469e-aed0-55533a9cdcc6 AdminUser 868ca8b2-6eea-46e2-885e-9d8fe4f562d9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.175 14736 INFO barbican.api.controllers.secrets [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Created a secret for project: 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca 2023-03-23 20:24:49.792 14734 INFO barbican.model.repositories [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.794 14734 INFO barbican.model.repositories [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.809 14734 WARNING barbican.model.migration.commands [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.811 14734 INFO alembic.runtime.migration [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.811 14734 INFO alembic.runtime.migration [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.813 14734 INFO alembic.runtime.migration [None req-0b9a0a7e-1fc7-42b3-ba54-5595b2ff0732 - 7b96cf59-6602-4aeb-8f5b-5b35a65481a1 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] Not found for a4def883-e9b5-4b0d-b64a-b059eacf09c0: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 141, in lookup_controller 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories obj, remainder = find_object(obj, remainder, notfound_handlers, 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 197, in find_object 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories raise PecanNotFound 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories pecan.routing.PecanNotFound 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.817 14734 ERROR barbican.model.repositories  barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_get_call_on_non_existant_order_should_give_404 barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_get_call_on_non_existant_order_should_give_404 ... ok 2023-03-23 20:24:49.869 14740 INFO barbican.model.repositories [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.871 14740 INFO barbican.model.repositories [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.889 14740 WARNING barbican.model.migration.commands [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.892 14740 INFO alembic.runtime.migration [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.892 14740 INFO alembic.runtime.migration [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.894 14740 INFO alembic.runtime.migration [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.895 14740 INFO barbican.model.repositories [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.897 14740 INFO barbican.model.repositories [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.917 14740 WARNING barbican.model.migration.commands [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.920 14740 INFO alembic.runtime.migration [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.920 14740 INFO alembic.runtime.migration [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.922 14740 INFO alembic.runtime.migration [None req-790e0661-1223-4e96-9f75-d1f8bfd7fb82 - 5261695f-9e24-480c-9d6e-1517482b4a05 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. Multiple backends support is not enabled in service configuration. 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 169, in on_get 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers _multiple_backends_not_enabled() 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 41, in _multiple_backends_not_enabled 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. Multiple backends support is not enabled ' 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. Multiple backends support is not enabled in service configuration. 2023-03-23 20:24:49.927 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_when_multiple_backends_not_enabled barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_when_multiple_backends_not_enabled ... ok 2023-03-23 20:24:50.237 14738 INFO barbican.api.controllers.secrets [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] Created a secret for project: 7fd7b478-b595-4884-abc8-f431e657d09b 2023-03-23 20:24:50.237 14736 INFO barbican.api.controllers.secrets [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Deleted secret for project: 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_with_json_accept_header barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_with_json_accept_header ... ok barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_can_create_new_secret_acls barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_can_create_new_secret_acls ... ok 2023-03-23 20:24:50.305 14738 INFO barbican.model.repositories [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.307 14738 INFO barbican.model.repositories [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.932 14740 INFO barbican.model.repositories [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.935 14740 INFO barbican.model.repositories [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.955 14740 WARNING barbican.model.migration.commands [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.957 14740 INFO alembic.runtime.migration [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.957 14740 INFO alembic.runtime.migration [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.959 14740 INFO alembic.runtime.migration [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.960 14740 INFO barbican.model.repositories [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.963 14740 INFO barbican.model.repositories [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.983 14740 WARNING barbican.model.migration.commands [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.986 14740 INFO alembic.runtime.migration [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.986 14740 INFO alembic.runtime.migration [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.989 14740 INFO alembic.runtime.migration [None req-fe2f77a1-da95-4abc-9c9e-36718ec15828 - 208741e8-7178-4c5e-a7e6-10219cb6a03c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.996 14740 INFO barbican.plugin.crypto.simple_crypto [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_with_unsupported_http_method barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_with_unsupported_http_method ... ok 2023-03-23 20:24:49.819 14734 INFO barbican.model.repositories [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.821 14734 INFO barbican.model.repositories [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.836 14734 WARNING barbican.model.migration.commands [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.839 14734 INFO alembic.runtime.migration [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.839 14734 INFO alembic.runtime.migration [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.840 14734 INFO alembic.runtime.migration [None req-9577c441-86d6-4d75-aca2-df7d8388ac48 - 0d3aba5f-1457-4519-ac39-d4df3c115b7a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] Not found for 98c876d9-aaac-44e4-8ea8-441932962b05X: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 141, in lookup_controller 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories obj, remainder = find_object(obj, remainder, notfound_handlers, 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/pecan/routing.py", line 197, in find_object 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories raise PecanNotFound 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories pecan.routing.PecanNotFound 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories During handling of the above exception, another exception occurred: 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:49.847 14734 ERROR barbican.model.repositories  barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_returns_404_on_get_with_bad_uuid barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_returns_404_on_get_with_bad_uuid ... ok 2023-03-23 20:24:50.369 14738 WARNING barbican.model.migration.commands [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.372 14738 INFO alembic.runtime.migration [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.373 14738 INFO alembic.runtime.migration [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.374 14738 INFO alembic.runtime.migration [None req-d8923760-f5c3-41a3-a04b-db534c3be5ab - 7fd7b478-b595-4884-abc8-f431e657d09b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.239 14736 INFO barbican.model.repositories [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.242 14736 INFO barbican.model.repositories [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.310 14736 WARNING barbican.model.migration.commands [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.312 14736 INFO alembic.runtime.migration [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.312 14736 INFO alembic.runtime.migration [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.314 14736 INFO alembic.runtime.migration [None req-3fb8651f-72bd-45ed-9171-4357d52eb327 - 2f8dc605-3f71-4dcb-be7b-ec296f66a3ca - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.368 14736 INFO barbican.api.controllers.secrets [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Created a secret for project: 16d3a738-ac07-4ed7-8037-94faf4897a8c 2023-03-23 20:24:50.397 14736 WARNING barbican.api.controllers.secrets [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Decrypted secret 72f05463-4741-4e05-9bc8-68a7e0e47eca requested using deprecated API call. barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_as_plain barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_as_plain ... ok 2023-03-23 20:24:49.849 14734 INFO barbican.model.repositories [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.851 14734 INFO barbican.model.repositories [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.865 14734 WARNING barbican.model.migration.commands [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.867 14734 INFO alembic.runtime.migration [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.867 14734 INFO alembic.runtime.migration [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.869 14734 INFO alembic.runtime.migration [None req-fb674b6b-eae0-4ffe-85b2-3e85ffbb62fe - 0d176af6-e35d-49f7-a505-69350c8c05ba - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.879 14734 INFO barbican.queue.server [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Processing type order: order ID is 'a70cba3f-1d2f-48ec-a355-8600eab511d2' and request ID is 'req-2cbdd46d-60e6-42a7-91a5-fe951ce27101' 2023-03-23 20:24:49.890 14734 INFO barbican.queue.server [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:24:49.890 14734 INFO barbican.queue.server [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Completed worker task (post-commit): 'process_type_order' barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_can_get_a_list_of_orders barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_can_get_a_list_of_orders ... ok 2023-03-23 20:24:50.454 14738 INFO barbican.api.controllers.secrets [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] Created a secret for project: c4ba9764-38ce-4af8-b162-4c3d2d708442 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_create_new_secret_acls_with_project_access_false barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_create_new_secret_acls_with_project_access_false ... ok 2023-03-23 20:24:49.898 14734 INFO barbican.model.repositories [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.900 14734 INFO barbican.model.repositories [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.916 14734 WARNING barbican.model.migration.commands [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.918 14734 INFO alembic.runtime.migration [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.919 14734 INFO alembic.runtime.migration [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.920 14734 INFO alembic.runtime.migration [None req-2cbdd46d-60e6-42a7-91a5-fe951ce27101 - 55fd4faf-e20e-4e71-a5de-c256253982e3 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_pagination_attributes_not_available_with_empty_order_list barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_pagination_attributes_not_available_with_empty_order_list ... ok 2023-03-23 20:24:50.501 14738 INFO barbican.model.repositories [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.521 14738 INFO barbican.model.repositories [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.929 14734 INFO barbican.model.repositories [None req-6cfc7721-e6c2-4f32-aae9-b03eda470825 - 88426bb7-45a9-439c-8911-e7954de2d174 - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.931 14734 INFO barbican.model.repositories [None req-6cfc7721-e6c2-4f32-aae9-b03eda470825 - 88426bb7-45a9-439c-8911-e7954de2d174 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.945 14734 WARNING barbican.model.migration.commands [None req-6cfc7721-e6c2-4f32-aae9-b03eda470825 - 88426bb7-45a9-439c-8911-e7954de2d174 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.948 14734 INFO alembic.runtime.migration [None req-6cfc7721-e6c2-4f32-aae9-b03eda470825 - 88426bb7-45a9-439c-8911-e7954de2d174 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.948 14734 INFO alembic.runtime.migration [None req-6cfc7721-e6c2-4f32-aae9-b03eda470825 - 88426bb7-45a9-439c-8911-e7954de2d174 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:49.949 14734 INFO alembic.runtime.migration [None req-6cfc7721-e6c2-4f32-aae9-b03eda470825 - 88426bb7-45a9-439c-8911-e7954de2d174 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:49.968 14734 INFO barbican.api.controllers.secrets [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] Created a secret for project: 433be150-3b37-482d-b84a-f4311442bd7f barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_create_secret_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_create_secret_metadatum ... ok 2023-03-23 20:24:50.414 14736 INFO barbican.model.repositories [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.423 14736 INFO barbican.model.repositories [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.482 14736 WARNING barbican.model.migration.commands [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.485 14736 INFO alembic.runtime.migration [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.485 14736 INFO alembic.runtime.migration [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.486 14736 INFO alembic.runtime.migration [None req-e4e0dff5-3a27-4cff-98b0-58d288ba3fe9 - 16d3a738-ac07-4ed7-8037-94faf4897a8c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.555 14736 INFO barbican.api.controllers.secrets [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Created a secret for project: 565d108a-e4e9-4614-99da-519eca65d52a 2023-03-23 20:24:50.581 14736 WARNING barbican.api.controllers.secrets [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Decrypted secret 07e3df75-2666-4eb1-9e74-e16742bf2eeb requested using deprecated API call. barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_is_decoded_for_binary barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_is_decoded_for_binary ... ok 2023-03-23 20:24:49.979 14734 INFO barbican.model.repositories [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] Setting up database engine and session factory 2023-03-23 20:24:49.981 14734 INFO barbican.model.repositories [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:49.995 14734 WARNING barbican.model.migration.commands [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:49.998 14734 INFO alembic.runtime.migration [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:49.998 14734 INFO alembic.runtime.migration [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.000 14734 INFO alembic.runtime.migration [None req-e9c04412-d572-4e7d-b15d-07d7eedf1750 - 433be150-3b37-482d-b84a-f4311442bd7f - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.015 14734 INFO barbican.api.controllers.secrets [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Created a secret for project: 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f 2023-03-23 20:24:50.027 14734 INFO barbican.api.controllers.secretmeta [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Deleted secret metadatum: access-limit for secret 241804c3-2bb2-41a4-8ce3-10a753b1ee21 barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_delete_secret_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_delete_secret_metadatum ... ok 2023-03-23 20:24:50.585 14736 INFO barbican.model.repositories [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.590 14736 INFO barbican.model.repositories [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.583 14738 WARNING barbican.model.migration.commands [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.586 14738 INFO alembic.runtime.migration [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.586 14738 INFO alembic.runtime.migration [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.597 14738 INFO alembic.runtime.migration [None req-5a765fb1-43c8-4a3a-9eb4-49f63b4be9bd - c4ba9764-38ce-4af8-b162-4c3d2d708442 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.003 14740 INFO barbican.model.repositories [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.007 14740 INFO barbican.model.repositories [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.029 14740 WARNING barbican.model.migration.commands [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.033 14740 INFO alembic.runtime.migration [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.033 14740 INFO alembic.runtime.migration [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.035 14740 INFO alembic.runtime.migration [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.037 14740 INFO barbican.model.repositories [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.040 14740 INFO barbican.model.repositories [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.063 14740 WARNING barbican.model.migration.commands [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.066 14740 INFO alembic.runtime.migration [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.066 14740 INFO alembic.runtime.migration [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.069 14740 INFO alembic.runtime.migration [None req-fea42651-b0de-4610-adf8-743392ae1f68 - bb988002-8493-47fc-ac21-9496e1909ca8 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. Multiple backends support is not enabled in service configuration. 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 191, in get_global_default 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers _multiple_backends_not_enabled() 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 41, in _multiple_backends_not_enabled 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. Multiple backends support is not enabled ' 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. Multiple backends support is not enabled in service configuration. 2023-03-23 20:24:50.074 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_global_default_when_multiple_backends_not_enabled barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_global_default_when_multiple_backends_not_enabled ... ok 2023-03-23 20:24:50.029 14734 INFO barbican.model.repositories [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.032 14734 INFO barbican.model.repositories [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.047 14734 WARNING barbican.model.migration.commands [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.049 14734 INFO alembic.runtime.migration [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.050 14734 INFO alembic.runtime.migration [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.051 14734 INFO alembic.runtime.migration [None req-b18df47f-6e9c-4658-985a-7e6ca747adc5 - 65fb1835-e81d-4c6e-9326-8d24f5b2bb2f - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.067 14734 INFO barbican.api.controllers.secrets [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] Created a secret for project: 2e733515-c4a1-41c1-9d23-b51287c6df80 barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_get_secret_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_get_secret_metadatum ... ok 2023-03-23 20:24:50.678 14738 INFO barbican.api.controllers.secrets [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] Created a secret for project: 35a5a8dd-7817-4701-be65-83391c61763a 2023-03-23 20:24:50.082 14734 INFO barbican.model.repositories [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.084 14734 INFO barbican.model.repositories [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.099 14734 WARNING barbican.model.migration.commands [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.101 14734 INFO alembic.runtime.migration [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.101 14734 INFO alembic.runtime.migration [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.103 14734 INFO alembic.runtime.migration [None req-351bc667-9160-4c28-a6a0-e8e0bdef3134 - 2e733515-c4a1-41c1-9d23-b51287c6df80 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.119 14734 INFO barbican.api.controllers.secrets [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] Created a secret for project: 5d2e8e92-8b15-4126-b6db-2436cc522a8e barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum ... ok barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_no_acl_defined_should_pass barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_no_acl_defined_should_pass ... ok 2023-03-23 20:24:50.719 14738 INFO barbican.model.repositories [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.740 14738 INFO barbican.model.repositories [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1110, in emit msg = self.format(record) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/handlers.py", line 156, in format return logging.StreamHandler.format(self, record) + record.reset_color ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 953, in format return fmt.format(record) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 418, in format context = _update_record_with_context(record) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 72, in _update_record_with_context d = _dictify_context(context) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 35, in _dictify_context return context.get_logging_values() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values values.update(self.to_dict()) ^^^^^^^^^^^^^^ File "/<>/barbican/context.py", line 38, in to_dict out_dict = super(RequestContext, self).to_dict() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/middleware/test_context.py", line 35, in test_role_defaults_to_admin self.middleware.process_request(request) File "/<>/barbican/api/middleware/context.py", line 111, in process_request super(UnauthenticatedContextMiddleware, self).process_request(req) File "/<>/barbican/api/middleware/context.py", line 33, in process_request LOG.info('Begin processing request %(request_id)s', Message: 'Begin processing request %(request_id)s' Arguments: {'request_id': 'req-e89b4905-b2c5-497a-9b10-1667455cacb3'} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1110, in emit msg = self.format(record) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/handlers.py", line 156, in format return logging.StreamHandler.format(self, record) + record.reset_color ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 953, in format return fmt.format(record) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 418, in format context = _update_record_with_context(record) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 72, in _update_record_with_context d = _dictify_context(context) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_log/formatters.py", line 35, in _dictify_context return context.get_logging_values() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_context/context.py", line 364, in get_logging_values values.update(self.to_dict()) ^^^^^^^^^^^^^^ File "/<>/barbican/context.py", line 38, in to_dict out_dict = super(RequestContext, self).to_dict() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: super() argument 1 must be a type, not MagicMock Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/middleware/test_context.py", line 53, in test_role_used_from_header self.middleware.process_request(request) File "/<>/barbican/api/middleware/context.py", line 111, in process_request super(UnauthenticatedContextMiddleware, self).process_request(req) File "/<>/barbican/api/middleware/context.py", line 33, in process_request LOG.info('Begin processing request %(request_id)s', Message: 'Begin processing request %(request_id)s' Arguments: {'request_id': 'req-790c32e0-8160-4816-9c8b-e9d2113657cb'} 2023-03-23 20:24:50.795 14738 WARNING barbican.model.migration.commands [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.134 14734 INFO barbican.model.repositories [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.137 14734 INFO barbican.model.repositories [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.151 14734 WARNING barbican.model.migration.commands [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.153 14734 INFO alembic.runtime.migration [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.153 14734 INFO alembic.runtime.migration [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.155 14734 INFO alembic.runtime.migration [None req-c661b38d-609d-42a1-9f46-112d35701bfe - 5d2e8e92-8b15-4126-b6db-2436cc522a8e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.171 14734 INFO barbican.api.controllers.secrets [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Created a secret for project: 761ecf98-e5ef-4ef7-a438-1016a14188fb 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret metadata not found. 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretmeta.py", line 154, in on_put 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers _secret_metadata_not_found() 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretmeta.py", line 28, in _secret_metadata_not_found 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers pecan.abort(404, u._('Secret metadata not found.')) 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret metadata not found. 2023-03-23 20:24:50.182 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum_not_found barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum_not_found ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 126, in on_get return convert_secret_store_to_response_format(self.secret_store) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 46, in convert_secret_store_to_response_format data = secret_store.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1276, in test_should_pass_get_a_secret_store self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1281, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret store retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 126, in on_get return convert_secret_store_to_response_format(self.secret_store) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 46, in convert_secret_store_to_response_format data = secret_store.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1276, in test_should_pass_get_a_secret_store self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1281, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret store retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:50.655 14736 WARNING barbican.model.migration.commands [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.675 14736 INFO alembic.runtime.migration [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.675 14736 INFO alembic.runtime.migration [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.677 14736 INFO alembic.runtime.migration [None req-7d4d3522-a731-4f32-9125-d4131b3b6995 - 565d108a-e4e9-4614-99da-519eca65d52a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.742 14736 INFO barbican.api.controllers.secrets [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Created a secret for project: a23df173-6cfa-4ce8-9a6c-7848bf8692f9 2023-03-23 20:24:50.768 14736 INFO barbican.api.controllers.secrets [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Retrieved secret payload for project: a23df173-6cfa-4ce8-9a6c-7848bf8692f9 barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_blank_accept_header barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_blank_accept_header ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 61, in load_body parsed_body = json.loads(body) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 254, in test_should_raise_add_new_transport_key_bad_json resp = self.app.post( File "/usr/lib/python3/dist-packages/webtest/app.py", line 368, in post return self._gen_request('POST', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/transportkeys.py", line 150, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 64, in load_body LOG.exception("Problem loading request JSON.") Message: 'Problem loading request JSON.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 61, in load_body parsed_body = json.loads(body) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/transportkeys.py", line 150, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 65, in load_body pecan.abort(400, u._('Malformed JSON')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 61, in load_body parsed_body = json.loads(body) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None webob.exc.HTTPBadRequest: Malformed JSON During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 254, in test_should_raise_add_new_transport_key_bad_json resp = self.app.post( File "/usr/lib/python3/dist-packages/webtest/app.py", line 368, in post return self._gen_request('POST', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer _do_enforce_content_types(pecan.request, valid_content_types) File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types pecan.abort(415, m) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 263, in test_should_raise_add_new_transport_key_no_content_type_header resp = self.app.post( File "/usr/lib/python3/dist-packages/webtest/app.py", line 368, in post return self._gen_request('POST', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- 2023-03-23 20:24:50.078 14740 INFO barbican.model.repositories [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.081 14740 INFO barbican.model.repositories [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.105 14740 WARNING barbican.model.migration.commands [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.108 14740 INFO alembic.runtime.migration [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.108 14740 INFO alembic.runtime.migration [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.111 14740 INFO alembic.runtime.migration [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.113 14740 INFO barbican.model.repositories [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.115 14740 INFO barbican.model.repositories [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.138 14740 WARNING barbican.model.migration.commands [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.143 14740 INFO alembic.runtime.migration [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.143 14740 INFO alembic.runtime.migration [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.145 14740 INFO alembic.runtime.migration [None req-414929a9-ef9f-4c0d-a2a9-26d7a20859ee - 2a74e0f2-9458-4c0b-a5a2-be2806b881ce - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. Multiple backends support is not enabled in service configuration. 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 206, in get_preferred 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers _multiple_backends_not_enabled() 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 41, in _multiple_backends_not_enabled 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. Multiple backends support is not enabled ' 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. Multiple backends support is not enabled in service configuration. 2023-03-23 20:24:50.150 14740 ERROR barbican.api.controllers  Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 929, in validate self._assert_validity(plugin_name, File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_multiple_backends_not_enabled barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_multiple_backends_not_enabled ... ok barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Transport Key': plugin_name must be provided. Invalid property: 'plugin_name' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 246, in test_should_raise_add_new_transport_key_no_secret resp = self.app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/transportkeys.py", line 150, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 71, in load_body LOG.exception(str(e)) Message: "Failed to validate JSON information: Provided object does not match schema 'Transport Key': plugin_name must be provided. Invalid property: 'plugin_name'" Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 929, in validate self._assert_validity(plugin_name, File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Transport Key': plugin_name must be provided. Invalid property: 'plugin_name' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/transportkeys.py", line 150, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:50.185 14734 INFO barbican.model.repositories [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.187 14734 INFO barbican.model.repositories [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.211 14734 WARNING barbican.model.migration.commands [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.213 14734 INFO alembic.runtime.migration [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.213 14734 INFO alembic.runtime.migration [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.215 14734 INFO alembic.runtime.migration [None req-caa19e35-f534-4f39-bcda-282b30be75ac - 761ecf98-e5ef-4ef7-a438-1016a14188fb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.231 14734 INFO barbican.api.controllers.secrets [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Created a secret for project: 87581380-67d4-4a50-9f4c-d3eab06ac17e 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Webob error seen: webob.exc.HTTPConflict: Conflict. Key in request is already in the secret metadata 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretmeta.py", line 95, in on_post 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers pecan.abort(409, u._('Conflict. Key in request is already in the ' 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers webob.exc.HTTPConflict: Conflict. Key in request is already in the secret metadata 2023-03-23 20:24:50.237 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_create_same_key_secret_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_create_same_key_secret_metadatum ... ok File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 929, in validate self._assert_validity(plugin_name, File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, webob.exc.HTTPBadRequest: Provided object does not match schema 'Transport Key': plugin_name must be provided. Invalid property: 'plugin_name' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 246, in test_should_raise_add_new_transport_key_no_secret resp = self.app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/cmd/test_cmd.py", line 66, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/cmd/test_cmd.py", line 66, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:50.770 14736 INFO barbican.model.repositories [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.790 14736 INFO barbican.model.repositories [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.837 14736 WARNING barbican.model.migration.commands [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.840 14736 INFO alembic.runtime.migration [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.840 14736 INFO alembic.runtime.migration [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.842 14736 INFO alembic.runtime.migration [None req-c889eb40-3c96-425f-b433-60949592ac5b - a23df173-6cfa-4ce8-9a6c-7848bf8692f9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.901 14736 INFO barbican.api.controllers.secrets [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Created a secret for project: 8807a4f8-c666-4b4d-917f-3daee8160aa4 2023-03-23 20:24:50.917 14736 INFO barbican.api.controllers.secrets [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Retrieved secret payload for project: 8807a4f8-c666-4b4d-917f-3daee8160aa4 barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_no_accept_header barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_no_accept_header ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/cmd/test_cmd.py", line 66, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/cmd/test_cmd.py", line 66, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/cmd/test_cmd.py", line 66, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/cmd/test_cmd.py", line 66, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid schema.validate(json_data, self.schema) File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate raise error jsonschema.exceptions.ValidationError: 'purple' is not one of ['base64'] Failed validating 'enum' in schema['properties']['payload_content_encoding']: {'enum': ['base64'], 'maxLength': 255, 'type': 'string'} On instance['payload_content_encoding']: 'purple' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 193, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 193, in validate self._assert_schema_is_valid(json_data, schema_name) File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid raise exception.InvalidObject(schema=schema_name, webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/api/controllers/test_secrets.py", line 188, in test_new_secret_fails_with_binary_payload_and resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/cmd/test_cmd.py", line 79, in test_should_launch_service worker.main() File "/<>/barbican/cmd/worker.py", line 68, in main LOG.debug("Booting up Barbican worker node...") Message: 'Booting up Barbican worker node...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/cmd/test_cmd.py", line 79, in test_should_launch_service worker.main() File "/<>/barbican/cmd/worker.py", line 75, in main server.TaskServer(), File "/<>/barbican/queue/server.py", line 242, in __init__ repositories.setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 275, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' is supplied, 'payload_content_type' must also be supplied.. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/api/controllers/test_secrets.py", line 188, in test_new_secret_fails_with_binary_payload_and resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 71, in load_body LOG.exception(str(e)) Message: "Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' is supplied, 'payload_content_type' must also be supplied.. Invalid property: 'payload_content_type'" Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 275, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' is supplied, 'payload_content_type' must also be supplied.. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 275, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': If 'payload' is supplied, 'payload_content_type' must also be supplied.. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/api/controllers/test_secrets.py", line 188, in test_new_secret_fails_with_binary_payload_and resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:50.240 14734 INFO barbican.model.repositories [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.242 14734 INFO barbican.model.repositories [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.268 14734 WARNING barbican.model.migration.commands [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.271 14734 INFO alembic.runtime.migration [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.271 14734 INFO alembic.runtime.migration [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.273 14734 INFO alembic.runtime.migration [None req-11df7004-ea09-4a00-81d3-a0231d1e6950 - 87581380-67d4-4a50-9f4c-d3eab06ac17e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.289 14734 INFO barbican.api.controllers.secrets [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Created a secret for project: 8a69c918-8c2f-427c-9ec7-afd7b8777174 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Webob error seen: webob.exc.HTTPConflict: Key in request data does not match key in the 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretmeta.py", line 158, in on_put 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers pecan.abort(409, msg) 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers webob.exc.HTTPConflict: Key in request data does not match key in the 2023-03-23 20:24:50.301 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_update_secret_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_update_secret_metadatum ... ok 2023-03-23 20:24:51.066 14738 INFO alembic.runtime.migration [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.066 14738 INFO alembic.runtime.migration [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.068 14738 INFO alembic.runtime.migration [None req-942303f7-6a1d-4881-829f-823116c702f2 - 35a5a8dd-7817-4701-be65-83391c61763a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.087 14738 INFO barbican.api.controllers.secrets [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] Created a secret for project: 44b15281-c1a5-40da-88d7-f75a3a143294 --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) 2023-03-23 20:24:50.925 14736 INFO barbican.model.repositories [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.927 14736 INFO barbican.model.repositories [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.976 14736 WARNING barbican.model.migration.commands [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.984 14736 INFO alembic.runtime.migration [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.985 14736 INFO alembic.runtime.migration [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.999 14736 INFO alembic.runtime.migration [None req-92a74f60-a993-4b62-a71a-aac79141e8fe - 8807a4f8-c666-4b4d-917f-3daee8160aa4 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.033 14736 INFO barbican.api.controllers.secrets [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Created a secret for project: a0369fe1-73f1-493a-8e83-8145083a30fa 2023-03-23 20:24:51.060 14736 INFO barbican.api.controllers.secrets [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Retrieved secret payload for project: a0369fe1-73f1-493a-8e83-8145083a30fa barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_pecan_default_accept_header barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_pecan_default_accept_header ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_with_valid_secret_id barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_with_valid_secret_id ... ok 2023-03-23 20:24:50.153 14740 INFO barbican.model.repositories [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.156 14740 INFO barbican.model.repositories [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.179 14740 WARNING barbican.model.migration.commands [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.182 14740 INFO alembic.runtime.migration [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.182 14740 INFO alembic.runtime.migration [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.185 14740 INFO alembic.runtime.migration [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.186 14740 INFO barbican.model.repositories [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.188 14740 INFO barbican.model.repositories [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.205 14740 WARNING barbican.model.migration.commands [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.207 14740 INFO alembic.runtime.migration [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.208 14740 INFO alembic.runtime.migration [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.209 14740 INFO alembic.runtime.migration [None req-b5803bba-e085-428b-b3d4-ba083dfa4e57 - afd92b02-603e-4e46-872a-686c10a1ca6c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.215 14740 INFO barbican.plugin.crypto.simple_crypto [None req-07abdc4f-5fea-4a59-8389-f8310fb53494 - 6dc92bfd-122d-4440-b17e-ac25b65961b7 - - - -] Software Only Crypto initialized 2023-03-23 20:24:50.222 14740 INFO barbican.model.repositories [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] No preferred secret store found for project = 1aed4e33-8c14-4816-9e7d-6018e35f8b25 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 214, in get_preferred 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers _preferred_secret_store_not_found() 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 35, in _preferred_secret_store_not_found 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. No preferred secret store defined for ' 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. No preferred secret store defined for this project. 2023-03-23 20:24:50.222 14740 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_not_set barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_not_set ... ok 2023-03-23 20:24:51.112 14738 INFO barbican.model.repositories [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.114 14738 INFO barbican.model.repositories [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 289, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': payload_content_encoding is not one of ['base64', 'binary']. Invalid property: 'payload_content_encoding' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/api/controllers/test_secrets.py", line 188, in test_new_secret_fails_with_binary_payload_and resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 71, in load_body LOG.exception(str(e)) Message: "Failed to validate JSON information: Provided object does not match schema 'Secret': payload_content_encoding is not one of ['base64', 'binary']. Invalid property: 'payload_content_encoding'" Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 289, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': payload_content_encoding is not one of ['base64', 'binary']. Invalid property: 'payload_content_encoding' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 289, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': payload_content_encoding is not one of ['base64', 'binary']. Invalid property: 'payload_content_encoding' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/api/controllers/test_secrets.py", line 188, in test_new_secret_fails_with_binary_payload_and resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:51.061 14736 INFO barbican.model.repositories [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.064 14736 INFO barbican.model.repositories [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Auto-creating barbican registry DB File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:51.125 14736 WARNING barbican.model.migration.commands [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.129 14736 INFO alembic.runtime.migration [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.224 14740 INFO barbican.model.repositories [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.226 14740 INFO barbican.model.repositories [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.244 14740 WARNING barbican.model.migration.commands [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.247 14740 INFO alembic.runtime.migration [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.247 14740 INFO alembic.runtime.migration [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.250 14740 INFO alembic.runtime.migration [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.251 14740 INFO barbican.model.repositories [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.254 14740 INFO barbican.model.repositories [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.276 14740 WARNING barbican.model.migration.commands [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.279 14740 INFO alembic.runtime.migration [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.279 14740 INFO alembic.runtime.migration [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.281 14740 INFO alembic.runtime.migration [None req-5369349d-ecc4-44ad-95eb-fcb6a6fa7234 - keystone_project_id8473ab5b1d1448ba9a8f3efd2227e085 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.293 14740 INFO barbican.plugin.crypto.simple_crypto [None req-ca007e8b-acb1-40b9-80fa-e3ced507d012 - 68a97b9c-9c84-40e4-88d6-7caf7b4fa11d - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_set barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_set ... ok 2023-03-23 20:24:51.129 14736 INFO alembic.runtime.migration [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.131 14738 WARNING barbican.model.migration.commands [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.134 14738 INFO alembic.runtime.migration [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.134 14738 INFO alembic.runtime.migration [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.136 14738 INFO alembic.runtime.migration [None req-85e87b71-5ad7-4f5e-9666-18020dc97f49 - 44b15281-c1a5-40da-88d7-f75a3a143294 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.136 14736 INFO alembic.runtime.migration [None req-2ef057b4-468e-49f0-90c1-2898eb78d7fd - a0369fe1-73f1-493a-8e83-8145083a30fa - - - -] Running stamp_revision -> 8c74e2d7f1ff --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) 2023-03-23 20:24:51.154 14738 INFO barbican.api.controllers.secrets [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] Created a secret for project: b8ecb83e-1b82-4ceb-8cae-17092cfb234c --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:50.303 14740 INFO barbican.model.repositories [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.305 14740 INFO barbican.model.repositories [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.319 14740 WARNING barbican.model.migration.commands [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.322 14740 INFO alembic.runtime.migration [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.322 14740 INFO alembic.runtime.migration [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.324 14740 INFO alembic.runtime.migration [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.325 14740 INFO barbican.model.repositories [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.327 14740 INFO barbican.model.repositories [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.342 14740 WARNING barbican.model.migration.commands [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.345 14740 INFO alembic.runtime.migration [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.345 14740 INFO alembic.runtime.migration [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.348 14740 INFO alembic.runtime.migration [None req-1e595334-7237-4246-b812-7715f5ae8f48 - keystone_project_id160b7f4bf6b748ff93bd7dbd83e16835 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.353 14740 INFO barbican.plugin.crypto.simple_crypto [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_all_secret_stores barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_all_secret_stores ... ok 2023-03-23 20:24:51.154 14736 INFO barbican.api.controllers.secrets [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Created a secret for project: 4d6f639a-8186-4854-9042-d9af20abe199 --- Logging error --- Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 382, in get entity = query.one() ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one return self._only_one_row( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row raise exc.NoResultFound( sqlalchemy.exc.NoResultFound: No row was found when one was required During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_secrets.py", line 162, in test_new_secret_fails_with_invalid_transport_key_ref resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 462, in on_post new_secret, transport_key_model = plugin.store_secret( File "/<>/barbican/plugin/resources.py", line 90, in store_secret plugin_name, transport_key = _get_plugin_name_and_transport_key( File "/<>/barbican/plugin/resources.py", line 53, in _get_plugin_name_and_transport_key transport_key_model = transport_key_repo.get( File "/<>/barbican/model/repositories.py", line 385, in get LOG.exception("Not found for %s", entity_id) Message: 'Not found for %s' Arguments: ('non_existing_transport_key_id',) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 382, in get entity = query.one() ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one return self._only_one_row( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row raise exc.NoResultFound( sqlalchemy.exc.NoResultFound: No row was found when one was required During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/plugin/resources.py", line 53, in _get_plugin_name_and_transport_key transport_key_model = transport_key_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/model/repositories.py", line 388, in get _raise_entity_not_found(self._do_entity_name(), entity_id) File "/<>/barbican/model/repositories.py", line 2757, in _raise_entity_not_found raise exception.NotFound(u._("No {entity} found with ID {id}").format( barbican.common.exception.NotFound: No TransportKey found with ID non_existing_transport_key_id During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 462, in on_post new_secret, transport_key_model = plugin.store_secret( ^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/resources.py", line 90, in store_secret plugin_name, transport_key = _get_plugin_name_and_transport_key( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/plugin/resources.py", line 56, in _get_plugin_name_and_transport_key raise exception.ProvidedTransportKeyNotFound(str(transport_key_id)) barbican.common.exception.ProvidedTransportKeyNotFound: non_existing_transport_key_id During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_secrets.py", line 162, in test_new_secret_fails_with_invalid_transport_key_ref resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret creation issue seen - Provided transport key was not found..' Arguments: () 2023-03-23 20:24:50.303 14734 INFO barbican.model.repositories [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.306 14734 INFO barbican.model.repositories [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.336 14734 WARNING barbican.model.migration.commands [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.340 14734 INFO alembic.runtime.migration [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.340 14734 INFO alembic.runtime.migration [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.342 14734 INFO alembic.runtime.migration [None req-068ff706-6fff-4054-80be-40930e1ec58c - 8a69c918-8c2f-427c-9ec7-afd7b8777174 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.359 14734 INFO barbican.api.controllers.secrets [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Created a secret for project: 694b465a-8485-4e3e-a5dd-abb0c80c972f 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Webob error seen: webob.exc.HTTPNotFound: Secret metadata not found. 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretmeta.py", line 138, in on_get 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers _secret_metadata_not_found() 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretmeta.py", line 28, in _secret_metadata_not_found 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers pecan.abort(404, u._('Secret metadata not found.')) 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Secret metadata not found. 2023-03-23 20:24:50.370 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_get_secret_metadatum_not_found barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_get_secret_metadatum_not_found ... ok barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_project_access_value barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_project_access_value ... ok 2023-03-23 20:24:50.361 14740 INFO barbican.model.repositories [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.364 14740 INFO barbican.model.repositories [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.380 14740 WARNING barbican.model.migration.commands [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.382 14740 INFO alembic.runtime.migration [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.382 14740 INFO alembic.runtime.migration [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.384 14740 INFO alembic.runtime.migration [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.385 14740 INFO barbican.model.repositories [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.387 14740 INFO barbican.model.repositories [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.402 14740 WARNING barbican.model.migration.commands [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.404 14740 INFO alembic.runtime.migration [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.405 14740 INFO alembic.runtime.migration [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.406 14740 INFO alembic.runtime.migration [None req-7697d781-2d27-43a1-9de9-e81fb1c64bb8 - e6fab956-9341-4a3c-a158-496dff65125a - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.412 14740 INFO barbican.plugin.crypto.simple_crypto [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] Software Only Crypto initialized barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_global_default barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_global_default ... ok 2023-03-23 20:24:51.181 14738 INFO barbican.model.repositories [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.184 14738 INFO barbican.model.repositories [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.196 14736 INFO barbican.api.controllers.secrets [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Updated secret for project: 4d6f639a-8186-4854-9042-d9af20abe199 --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:50.420 14740 INFO barbican.model.repositories [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.423 14740 INFO barbican.model.repositories [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.438 14740 WARNING barbican.model.migration.commands [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.444 14740 INFO alembic.runtime.migration [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.445 14740 INFO alembic.runtime.migration [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.447 14740 INFO alembic.runtime.migration [None req-f2697567-099e-47c0-a53c-f9b4b1791f28 - 99b986f0-301b-4657-85c1-cf037d02ddad - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_redirect_if_json_home_accept_header_present barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_redirect_if_json_home_accept_header_present ... ok 2023-03-23 20:24:50.450 14740 INFO barbican.model.repositories [None req-79afa536-c498-474c-a125-9111464332f4 - fcc3ded6-7391-4717-b268-dd6aa644b096 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.453 14740 INFO barbican.model.repositories [None req-79afa536-c498-474c-a125-9111464332f4 - fcc3ded6-7391-4717-b268-dd6aa644b096 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.469 14740 WARNING barbican.model.migration.commands [None req-79afa536-c498-474c-a125-9111464332f4 - fcc3ded6-7391-4717-b268-dd6aa644b096 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.471 14740 INFO alembic.runtime.migration [None req-79afa536-c498-474c-a125-9111464332f4 - fcc3ded6-7391-4717-b268-dd6aa644b096 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.471 14740 INFO alembic.runtime.migration [None req-79afa536-c498-474c-a125-9111464332f4 - fcc3ded6-7391-4717-b268-dd6aa644b096 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.473 14740 INFO alembic.runtime.migration [None req-79afa536-c498-474c-a125-9111464332f4 - fcc3ded6-7391-4717-b268-dd6aa644b096 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get ... ok 2023-03-23 20:24:50.372 14734 INFO barbican.model.repositories [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.374 14734 INFO barbican.model.repositories [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.422 14734 WARNING barbican.model.migration.commands [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.427 14734 INFO alembic.runtime.migration [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.427 14734 INFO alembic.runtime.migration [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.429 14734 INFO alembic.runtime.migration [None req-5c890766-f303-48a6-b8ee-ee9c1ee01e3b - 694b465a-8485-4e3e-a5dd-abb0c80c972f - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.443 14734 INFO barbican.api.controllers.secrets [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] Created a secret for project: c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_delete_on_metadata barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_delete_on_metadata ... ok 2023-03-23 20:24:51.215 14736 WARNING barbican.api.controllers.secrets [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Decrypted secret b8e72b8b-abaf-461c-82cc-996f61c21788 requested using deprecated API call. barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_base64_secret barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_base64_secret ... ok 2023-03-23 20:24:51.219 14736 INFO barbican.model.repositories [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.242 14736 INFO barbican.model.repositories [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.476 14740 INFO barbican.model.repositories [None req-cf1e633e-ff7b-472c-8795-18fe7f4365f4 - f9a54f36-31ee-455c-9992-ea181b7905d8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.478 14740 INFO barbican.model.repositories [None req-cf1e633e-ff7b-472c-8795-18fe7f4365f4 - f9a54f36-31ee-455c-9992-ea181b7905d8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.495 14740 WARNING barbican.model.migration.commands [None req-cf1e633e-ff7b-472c-8795-18fe7f4365f4 - f9a54f36-31ee-455c-9992-ea181b7905d8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.498 14740 INFO alembic.runtime.migration [None req-cf1e633e-ff7b-472c-8795-18fe7f4365f4 - f9a54f36-31ee-455c-9992-ea181b7905d8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.498 14740 INFO alembic.runtime.migration [None req-cf1e633e-ff7b-472c-8795-18fe7f4365f4 - f9a54f36-31ee-455c-9992-ea181b7905d8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.500 14740 INFO alembic.runtime.migration [None req-cf1e633e-ff7b-472c-8795-18fe7f4365f4 - f9a54f36-31ee-455c-9992-ea181b7905d8 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get_if_json_accept_header barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get_if_json_accept_header ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () 2023-03-23 20:24:51.200 14738 WARNING barbican.model.migration.commands [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.203 14738 INFO alembic.runtime.migration [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.203 14738 INFO alembic.runtime.migration [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.205 14738 INFO alembic.runtime.migration [None req-07ea669e-cff6-4b58-8336-59fc9b44378c - b8ecb83e-1b82-4ceb-8cae-17092cfb234c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.223 14738 INFO barbican.api.controllers.secrets [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] Created a secret for project: 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_users_only barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_users_only ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- 2023-03-23 20:24:50.504 14740 INFO barbican.model.repositories [None req-197b43c4-d21d-4bd3-8c63-26924888815a - 7906e0eb-0e61-4899-9c4e-699898881f9d - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.506 14740 INFO barbican.model.repositories [None req-197b43c4-d21d-4bd3-8c63-26924888815a - 7906e0eb-0e61-4899-9c4e-699898881f9d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.523 14740 WARNING barbican.model.migration.commands [None req-197b43c4-d21d-4bd3-8c63-26924888815a - 7906e0eb-0e61-4899-9c4e-699898881f9d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.526 14740 INFO alembic.runtime.migration [None req-197b43c4-d21d-4bd3-8c63-26924888815a - 7906e0eb-0e61-4899-9c4e-699898881f9d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.526 14740 INFO alembic.runtime.migration [None req-197b43c4-d21d-4bd3-8c63-26924888815a - 7906e0eb-0e61-4899-9c4e-699898881f9d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.528 14740 INFO alembic.runtime.migration [None req-197b43c4-d21d-4bd3-8c63-26924888815a - 7906e0eb-0e61-4899-9c4e-699898881f9d - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_0 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_0 ... ok Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/utils.py", line 77, in setUp database_utils.setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:51.303 14736 WARNING barbican.model.migration.commands [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.532 14740 INFO barbican.model.repositories [None req-4672f40f-fee4-4427-927a-1479f39914b2 - 34e8384d-fc46-49f9-986a-10e06601eeff - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.534 14740 INFO barbican.model.repositories [None req-4672f40f-fee4-4427-927a-1479f39914b2 - 34e8384d-fc46-49f9-986a-10e06601eeff - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.555 14740 WARNING barbican.model.migration.commands [None req-4672f40f-fee4-4427-927a-1479f39914b2 - 34e8384d-fc46-49f9-986a-10e06601eeff - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.557 14740 INFO alembic.runtime.migration [None req-4672f40f-fee4-4427-927a-1479f39914b2 - 34e8384d-fc46-49f9-986a-10e06601eeff - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.557 14740 INFO alembic.runtime.migration [None req-4672f40f-fee4-4427-927a-1479f39914b2 - 34e8384d-fc46-49f9-986a-10e06601eeff - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.559 14740 INFO alembic.runtime.migration [None req-4672f40f-fee4-4427-927a-1479f39914b2 - 34e8384d-fc46-49f9-986a-10e06601eeff - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_1 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_1 ... ok 2023-03-23 20:24:50.451 14734 INFO barbican.model.repositories [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.454 14734 INFO barbican.model.repositories [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.476 14734 WARNING barbican.model.migration.commands [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.478 14734 INFO alembic.runtime.migration [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.478 14734 INFO alembic.runtime.migration [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.480 14734 INFO alembic.runtime.migration [None req-a111fc43-dd48-4e9d-87f5-121fda5111b0 - c2288a5f-4ae9-464e-bbcf-bef48fdf2f3c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.496 14734 INFO barbican.api.controllers.secrets [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] Created a secret for project: d41812ea-7977-4411-b3d1-be76e7419cd0 barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_head_on_metadatum barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_head_on_metadatum ... ok 2023-03-23 20:24:51.250 14738 INFO barbican.model.repositories [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.253 14738 INFO barbican.model.repositories [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.269 14738 WARNING barbican.model.migration.commands [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.272 14738 INFO alembic.runtime.migration [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.272 14738 INFO alembic.runtime.migration [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.275 14738 INFO alembic.runtime.migration [None req-3b6009e3-79ce-45dc-8638-d272b6b844b9 - 9c8bbfa7-d4fc-44c7-a4e3-39a3a9674381 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.297 14738 INFO barbican.api.controllers.secrets [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] Created a secret for project: 7bc730f5-d409-439a-b352-a8be9bcddbb5 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_with_read_users_only barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_with_read_users_only ... ok 2023-03-23 20:24:51.329 14736 INFO alembic.runtime.migration [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.330 14736 INFO alembic.runtime.migration [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Will assume non-transactional DDL. --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 282, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_secrets.py", line 173, in test_new_secret_w_unsupported_content_type_should_fail resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 71, in load_body LOG.exception(str(e)) Message: "Failed to validate JSON information: Provided object does not match schema 'Secret': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type'" Arguments: () 2023-03-23 20:24:51.351 14736 INFO alembic.runtime.migration [None req-344d98b0-d2cf-4452-ab12-b8f142c8cfea - 4d6f639a-8186-4854-9042-d9af20abe199 - - - -] Running stamp_revision -> 8c74e2d7f1ff --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 282, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 72, in load_body pecan.abort(e.status_code, e.client_message) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 69, in load_body parsed_body = validator.validate(parsed_body) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/validators.py", line 204, in validate self._validate_content_parameters(content_type, content_encoding, File "/<>/barbican/common/validators.py", line 282, in _validate_content_parameters self._assert_validity( File "/<>/barbican/common/validators.py", line 137, in _assert_validity raise exception.InvalidObject(schema=schema_name, reason=message, webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': payload_content_type is not one of ['text/plain', 'text/plain;charset=utf-8', 'text/plain; charset=utf-8', 'application/octet-stream', 'application/pkcs8']. Invalid property: 'payload_content_type' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/controllers/test_secrets.py", line 173, in test_new_secret_w_unsupported_content_type_should_fail resp, _ = create_secret( File "/<>/barbican/tests/api/controllers/test_secrets.py", line 862, in create_secret resp = app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:50.562 14740 INFO barbican.model.repositories [None req-b174c333-4cc9-4f67-a08b-1b1959c80bf2 - 1f3ea5f6-d11f-4e34-a091-9463081d3f71 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.564 14740 INFO barbican.model.repositories [None req-b174c333-4cc9-4f67-a08b-1b1959c80bf2 - 1f3ea5f6-d11f-4e34-a091-9463081d3f71 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.580 14740 WARNING barbican.model.migration.commands [None req-b174c333-4cc9-4f67-a08b-1b1959c80bf2 - 1f3ea5f6-d11f-4e34-a091-9463081d3f71 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.583 14740 INFO alembic.runtime.migration [None req-b174c333-4cc9-4f67-a08b-1b1959c80bf2 - 1f3ea5f6-d11f-4e34-a091-9463081d3f71 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.583 14740 INFO alembic.runtime.migration [None req-b174c333-4cc9-4f67-a08b-1b1959c80bf2 - 1f3ea5f6-d11f-4e34-a091-9463081d3f71 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.585 14740 INFO alembic.runtime.migration [None req-b174c333-4cc9-4f67-a08b-1b1959c80bf2 - 1f3ea5f6-d11f-4e34-a091-9463081d3f71 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v0 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v0 ... ok 2023-03-23 20:24:51.377 14736 INFO barbican.api.controllers.secrets [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Created a secret for project: f65ff080-0764-49bf-9f98-28a353c327c2 2023-03-23 20:24:50.590 14740 INFO barbican.model.repositories [None req-8c359ae9-e006-4cf3-b58e-11f505a3fc14 - 1d6fadae-d679-4c77-8009-12d44dfa15e0 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.592 14740 INFO barbican.model.repositories [None req-8c359ae9-e006-4cf3-b58e-11f505a3fc14 - 1d6fadae-d679-4c77-8009-12d44dfa15e0 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.607 14740 WARNING barbican.model.migration.commands [None req-8c359ae9-e006-4cf3-b58e-11f505a3fc14 - 1d6fadae-d679-4c77-8009-12d44dfa15e0 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.610 14740 INFO alembic.runtime.migration [None req-8c359ae9-e006-4cf3-b58e-11f505a3fc14 - 1d6fadae-d679-4c77-8009-12d44dfa15e0 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.610 14740 INFO alembic.runtime.migration [None req-8c359ae9-e006-4cf3-b58e-11f505a3fc14 - 1d6fadae-d679-4c77-8009-12d44dfa15e0 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.613 14740 INFO alembic.runtime.migration [None req-8c359ae9-e006-4cf3-b58e-11f505a3fc14 - 1d6fadae-d679-4c77-8009-12d44dfa15e0 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v1 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v1 ... ok 2023-03-23 20:24:50.618 14740 INFO barbican.model.repositories [None req-f0c445a8-7814-49a6-b719-f62cb49742ea - 566aa5b9-b24f-4493-b379-a077b86c1380 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.620 14740 INFO barbican.model.repositories [None req-f0c445a8-7814-49a6-b719-f62cb49742ea - 566aa5b9-b24f-4493-b379-a077b86c1380 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.636 14740 WARNING barbican.model.migration.commands [None req-f0c445a8-7814-49a6-b719-f62cb49742ea - 566aa5b9-b24f-4493-b379-a077b86c1380 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.639 14740 INFO alembic.runtime.migration [None req-f0c445a8-7814-49a6-b719-f62cb49742ea - 566aa5b9-b24f-4493-b379-a077b86c1380 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.639 14740 INFO alembic.runtime.migration [None req-f0c445a8-7814-49a6-b719-f62cb49742ea - 566aa5b9-b24f-4493-b379-a077b86c1380 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.642 14740 INFO alembic.runtime.migration [None req-f0c445a8-7814-49a6-b719-f62cb49742ea - 566aa5b9-b24f-4493-b379-a077b86c1380 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v0 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v0 ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources.py", line 1341, in test_should_add_new_consumer resp = self.app.post_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/consumers.py", line 338, in on_post LOG.info('Created a consumer for project: %s', Message: 'Created a consumer for project: %s' Arguments: ('keystoneid1234',) 2023-03-23 20:24:51.426 14736 INFO barbican.api.controllers.secrets [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Updated secret for project: f65ff080-0764-49bf-9f98-28a353c327c2 2023-03-23 20:24:50.646 14740 INFO barbican.model.repositories [None req-0fb7f887-f2c9-48af-b384-22f3e111d11b - a20429f9-4ee4-443a-a284-bf38f8fe324f - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.648 14740 INFO barbican.model.repositories [None req-0fb7f887-f2c9-48af-b384-22f3e111d11b - a20429f9-4ee4-443a-a284-bf38f8fe324f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.666 14740 WARNING barbican.model.migration.commands [None req-0fb7f887-f2c9-48af-b384-22f3e111d11b - a20429f9-4ee4-443a-a284-bf38f8fe324f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.668 14740 INFO alembic.runtime.migration [None req-0fb7f887-f2c9-48af-b384-22f3e111d11b - a20429f9-4ee4-443a-a284-bf38f8fe324f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.668 14740 INFO alembic.runtime.migration [None req-0fb7f887-f2c9-48af-b384-22f3e111d11b - a20429f9-4ee4-443a-a284-bf38f8fe324f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.670 14740 INFO alembic.runtime.migration [None req-0fb7f887-f2c9-48af-b384-22f3e111d11b - a20429f9-4ee4-443a-a284-bf38f8fe324f - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v1 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v1 ... ok 2023-03-23 20:24:51.328 14738 INFO barbican.model.repositories [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.330 14738 INFO barbican.model.repositories [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.347 14738 WARNING barbican.model.migration.commands [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.351 14738 INFO alembic.runtime.migration [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.351 14738 INFO alembic.runtime.migration [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.353 14738 INFO alembic.runtime.migration [None req-0ad1660c-9da7-4874-9398-710f7df8da37 - 7bc730f5-d409-439a-b352-a8be9bcddbb5 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.372 14738 INFO barbican.api.controllers.secrets [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] Created a secret for project: e26fcbd3-0672-421a-9984-5481940d564c barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_invalid_secret_should_fail barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_invalid_secret_should_fail ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer _do_enforce_content_types(pecan.request, valid_content_types) File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types pecan.abort(415, m) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:51.457 14736 WARNING barbican.api.controllers.secrets [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Decrypted secret a7a07de9-7b92-40c8-9966-716d9a7ba595 requested using deprecated API call. File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) 2023-03-23 20:24:50.520 14734 INFO barbican.model.repositories [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.522 14734 INFO barbican.model.repositories [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.548 14734 WARNING barbican.model.migration.commands [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.551 14734 INFO alembic.runtime.migration [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.551 14734 INFO alembic.runtime.migration [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.553 14734 INFO alembic.runtime.migration [None req-4afdf47f-d37e-42ac-ae9d-deaa3081962f - d41812ea-7977-4411-b3d1-be76e7419cd0 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.564 14734 INFO barbican.api.controllers.secrets [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] Created a secret for project: test_project_id File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources.py", line 1354, in test_should_fail_consumer_bad_json resp = self.app.post( File "/usr/lib/python3/dist-packages/webtest/app.py", line 368, in post return self._gen_request('POST', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_if_project_doesnt_exist barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_if_project_doesnt_exist ... ok barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_binary_secret barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_binary_secret ... ok 2023-03-23 20:24:50.674 14740 INFO barbican.model.repositories [None req-cc969858-ada8-45ff-9f04-de065253e3f5 - ca13e6c6-5db9-478b-ba93-069295cb53bf - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.676 14740 INFO barbican.model.repositories [None req-cc969858-ada8-45ff-9f04-de065253e3f5 - ca13e6c6-5db9-478b-ba93-069295cb53bf - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.691 14740 WARNING barbican.model.migration.commands [None req-cc969858-ada8-45ff-9f04-de065253e3f5 - ca13e6c6-5db9-478b-ba93-069295cb53bf - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.694 14740 INFO alembic.runtime.migration [None req-cc969858-ada8-45ff-9f04-de065253e3f5 - ca13e6c6-5db9-478b-ba93-069295cb53bf - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.694 14740 INFO alembic.runtime.migration [None req-cc969858-ada8-45ff-9f04-de065253e3f5 - ca13e6c6-5db9-478b-ba93-069295cb53bf - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.695 14740 INFO alembic.runtime.migration [None req-cc969858-ada8-45ff-9f04-de065253e3f5 - ca13e6c6-5db9-478b-ba93-069295cb53bf - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v0 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v0 ... ok 2023-03-23 20:24:51.483 14736 INFO barbican.model.repositories [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.500 14736 INFO barbican.model.repositories [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 370, in on_delete _consumer_ownership_mismatch() File "/<>/barbican/api/controllers/consumers.py", line 38, in _consumer_ownership_mismatch pecan.abort(403, u._('Not Allowed. Sorry, only the creator of a consumer ' File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) webob.exc.HTTPForbidden: Not Allowed. Sorry, only the creator of a consumer can delete it. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources.py", line 1758, in test_consumer_check_ownership_mismatch resp = self.app.delete_json( File "/usr/lib/python3/dist-packages/webtest/utils.py", line 34, in wrapper return self._gen_request(method, url, **kw) File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:50.700 14740 INFO barbican.model.repositories [None req-ceb1ce4b-3ce4-40b6-91d2-37d16f30e564 - 8fd9853d-5180-475e-b478-38cb3d2ce6b9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.702 14740 INFO barbican.model.repositories [None req-ceb1ce4b-3ce4-40b6-91d2-37d16f30e564 - 8fd9853d-5180-475e-b478-38cb3d2ce6b9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.719 14740 WARNING barbican.model.migration.commands [None req-ceb1ce4b-3ce4-40b6-91d2-37d16f30e564 - 8fd9853d-5180-475e-b478-38cb3d2ce6b9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.722 14740 INFO alembic.runtime.migration [None req-ceb1ce4b-3ce4-40b6-91d2-37d16f30e564 - 8fd9853d-5180-475e-b478-38cb3d2ce6b9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.722 14740 INFO alembic.runtime.migration [None req-ceb1ce4b-3ce4-40b6-91d2-37d16f30e564 - 8fd9853d-5180-475e-b478-38cb3d2ce6b9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.724 14740 INFO alembic.runtime.migration [None req-ceb1ce4b-3ce4-40b6-91d2-37d16f30e564 - 8fd9853d-5180-475e-b478-38cb3d2ce6b9 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v1 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v1 ... ok 2023-03-23 20:24:50.728 14740 INFO barbican.model.repositories [None req-16a60ca9-3b5b-4597-8b29-44369a272107 - d3a50fd8-d427-4f73-8a9a-2c90dce186dd - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.731 14740 INFO barbican.model.repositories [None req-16a60ca9-3b5b-4597-8b29-44369a272107 - d3a50fd8-d427-4f73-8a9a-2c90dce186dd - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.747 14740 WARNING barbican.model.migration.commands [None req-16a60ca9-3b5b-4597-8b29-44369a272107 - d3a50fd8-d427-4f73-8a9a-2c90dce186dd - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.749 14740 INFO alembic.runtime.migration [None req-16a60ca9-3b5b-4597-8b29-44369a272107 - d3a50fd8-d427-4f73-8a9a-2c90dce186dd - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.749 14740 INFO alembic.runtime.migration [None req-16a60ca9-3b5b-4597-8b29-44369a272107 - d3a50fd8-d427-4f73-8a9a-2c90dce186dd - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.751 14740 INFO alembic.runtime.migration [None req-16a60ca9-3b5b-4597-8b29-44369a272107 - d3a50fd8-d427-4f73-8a9a-2c90dce186dd - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v0 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v0 ... ok 2023-03-23 20:24:51.391 14738 INFO barbican.model.repositories [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.394 14738 INFO barbican.model.repositories [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.410 14738 WARNING barbican.model.migration.commands [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.413 14738 INFO alembic.runtime.migration [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.413 14738 INFO alembic.runtime.migration [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.415 14738 INFO alembic.runtime.migration [None req-f95d6062-9b28-443f-ac2d-2076cd2cac06 - e26fcbd3-0672-421a-9984-5481940d564c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.435 14738 INFO barbican.api.controllers.secrets [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] Created a secret for project: 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_no_acls_defined_return_default_acl barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_no_acls_defined_return_default_acl ... ok 2023-03-23 20:24:51.543 14736 WARNING barbican.model.migration.commands [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.567 14734 INFO barbican.model.repositories [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.570 14734 INFO barbican.model.repositories [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.601 14734 WARNING barbican.model.migration.commands [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.616 14734 INFO alembic.runtime.migration [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.617 14734 INFO alembic.runtime.migration [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.631 14734 INFO alembic.runtime.migration [None req-209e5ff3-bbd7-48a6-9a1c-93565b10d85f - test_project_id - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.645 14734 INFO barbican.api.controllers.secrets [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] Created a secret for project: 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_meta_w_transport_key barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_meta_w_transport_key ... ok 2023-03-23 20:24:51.448 14738 INFO barbican.model.repositories [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.450 14738 INFO barbican.model.repositories [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.469 14738 WARNING barbican.model.migration.commands [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.472 14738 INFO alembic.runtime.migration [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.473 14738 INFO alembic.runtime.migration [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.476 14738 INFO alembic.runtime.migration [None req-eb9fcaf3-b242-43dc-81a0-b4738a1d4f36 - 99fcb3f8-0482-42cb-bbcb-a7d3e1299e8e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.495 14738 INFO barbican.api.controllers.secrets [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] Created a secret for project: ab6b36b4-db31-4401-bce9-468ab15407b2 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_complete_acl_data barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_complete_acl_data ... ok 2023-03-23 20:24:51.549 14736 INFO alembic.runtime.migration [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.550 14736 INFO alembic.runtime.migration [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.552 14736 INFO alembic.runtime.migration [None req-73d0c22f-f154-4373-a0bc-c8f125096dda - f65ff080-0764-49bf-9f98-28a353c327c2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.647 14734 INFO barbican.model.repositories [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.649 14734 INFO barbican.model.repositories [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.668 14734 WARNING barbican.model.migration.commands [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.670 14734 INFO alembic.runtime.migration [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.671 14734 INFO alembic.runtime.migration [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.673 14734 INFO alembic.runtime.migration [None req-7588487f-58ae-4018-bf11-8871cc32c7ab - 06420ef4-7f1d-4ea3-bc09-96f8af829fe6 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.702 14734 INFO barbican.api.controllers.secrets [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] Created a secret for project: 610f9415-801c-4367-be7b-b915077a335d barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_one_step barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_one_step ... ok 2023-03-23 20:24:51.572 14736 INFO barbican.api.controllers.secrets [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Created a secret for project: 56dde12a-c74c-42da-b633-5c47e3417f25 2023-03-23 20:24:51.516 14738 INFO barbican.model.repositories [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.520 14738 INFO barbican.model.repositories [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.537 14738 WARNING barbican.model.migration.commands [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.540 14738 INFO alembic.runtime.migration [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.540 14738 INFO alembic.runtime.migration [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.545 14738 INFO alembic.runtime.migration [None req-a243fdd4-3cc1-42af-8059-287960fe0bed - ab6b36b4-db31-4401-bce9-468ab15407b2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.565 14738 INFO barbican.api.controllers.secrets [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] Created a secret for project: 36c21fde-2f28-41ea-9e9a-e019df69b2ed barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_incorrect_uri_should_fail barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_incorrect_uri_should_fail ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 827, in test_pass_get_container_for_admin_user_project_access_disabled self._assert_pass_rbac(['admin'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:51.587 14736 INFO barbican.api.controllers.secrets [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Updated secret for project: 56dde12a-c74c-42da-b633-5c47e3417f25 2023-03-23 20:24:50.703 14734 INFO barbican.model.repositories [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.706 14734 INFO barbican.model.repositories [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.723 14734 WARNING barbican.model.migration.commands [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.732 14734 INFO alembic.runtime.migration [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.732 14734 INFO alembic.runtime.migration [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.735 14734 INFO alembic.runtime.migration [None req-a9f37b7a-eecf-4f45-a134-dcf2a9dfd7ec - 610f9415-801c-4367-be7b-b915077a335d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.760 14734 INFO barbican.api.controllers.secrets [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] Created a secret for project: 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_payload_just_under_max barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_payload_just_under_max ... ok 2023-03-23 20:24:51.609 14736 WARNING barbican.api.controllers.secrets [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Decrypted secret d255ded3-ef65-4ff2-8e23-4b04ca454bc6 requested using deprecated API call. barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_plain_text_secret barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_plain_text_secret ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 915, in test_pass_get_container_for_creator_user_project_access_disabled self._assert_pass_rbac(['creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:51.624 14736 INFO barbican.model.repositories [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.630 14736 INFO barbican.model.repositories [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.756 14740 INFO barbican.model.repositories [None req-aa3d9e88-6bdd-4bf0-b4a9-bbd86a49b8ec - ecc63ea9-bdb1-4781-86da-ce8d98b3e921 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.758 14740 INFO barbican.model.repositories [None req-aa3d9e88-6bdd-4bf0-b4a9-bbd86a49b8ec - ecc63ea9-bdb1-4781-86da-ce8d98b3e921 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.773 14740 WARNING barbican.model.migration.commands [None req-aa3d9e88-6bdd-4bf0-b4a9-bbd86a49b8ec - ecc63ea9-bdb1-4781-86da-ce8d98b3e921 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.776 14740 INFO alembic.runtime.migration [None req-aa3d9e88-6bdd-4bf0-b4a9-bbd86a49b8ec - ecc63ea9-bdb1-4781-86da-ce8d98b3e921 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.776 14740 INFO alembic.runtime.migration [None req-aa3d9e88-6bdd-4bf0-b4a9-bbd86a49b8ec - ecc63ea9-bdb1-4781-86da-ce8d98b3e921 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.777 14740 INFO alembic.runtime.migration [None req-aa3d9e88-6bdd-4bf0-b4a9-bbd86a49b8ec - ecc63ea9-bdb1-4781-86da-ce8d98b3e921 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v1 barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v1 ... ok barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_defaults_to_admin barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_defaults_to_admin ... ok barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_used_from_header barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_used_from_header ... ok 2023-03-23 20:24:50.762 14734 INFO barbican.model.repositories [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.764 14734 INFO barbican.model.repositories [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.781 14734 WARNING barbican.model.migration.commands [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.786 14734 INFO alembic.runtime.migration [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.787 14734 INFO alembic.runtime.migration [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.788 14734 INFO alembic.runtime.migration [None req-c3ba332d-2b74-4d50-a784-e390c929e60a - 524d5d7a-39fd-4e87-b86f-ddd2b71c51fd - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.799 14734 INFO barbican.api.controllers.secrets [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] Created a secret for project: 19b59a91-6be2-4402-94e4-c42baaef11d4 barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_transport_key barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_transport_key ... ok 2023-03-23 20:24:51.577 14738 INFO barbican.model.repositories [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.581 14738 INFO barbican.model.repositories [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.601 14738 WARNING barbican.model.migration.commands [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.604 14738 INFO alembic.runtime.migration [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.604 14738 INFO alembic.runtime.migration [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.606 14738 INFO alembic.runtime.migration [None req-074b1f36-269e-48e2-b529-df9956107b19 - 36c21fde-2f28-41ea-9e9a-e019df69b2ed - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.624 14738 INFO barbican.api.controllers.secrets [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] Created a secret for project: 3b5cae7f-e337-49d9-a1e7-c77e00375628 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_project_access_data barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_project_access_data ... ok 2023-03-23 20:24:51.665 14736 WARNING barbican.model.migration.commands [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.672 14736 INFO alembic.runtime.migration [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.672 14736 INFO alembic.runtime.migration [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.678 14736 INFO alembic.runtime.migration [None req-3b18aba4-22ab-4cb6-9f6b-4f75e159992a - 56dde12a-c74c-42da-b633-5c47e3417f25 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_raise_404_for_delete_secret_not_found barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_raise_404_for_delete_secret_not_found ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding base64.b64decode(payload) File "/usr/lib/python3.11/base64.py", line 88, in b64decode return binascii.a2b_base64(s, strict_mode=validate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() 2023-03-23 20:24:51.705 14736 INFO barbican.model.repositories [None req-167b0530-fed6-4fad-b532-66f7da4f500a - 829d7009-f1bb-4456-8310-c230ee04da76 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.711 14736 INFO barbican.model.repositories [None req-167b0530-fed6-4fad-b532-66f7da4f500a - 829d7009-f1bb-4456-8310-c230ee04da76 - - - -] Auto-creating barbican registry DB BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/common/test_validators.py", line 507, in test_validation_should_raise_with_bad_base64_payload exception = self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/common/validators.py", line 212, in validate self._validate_payload_by_content_encoding(content_encoding, File "/<>/barbican/common/validators.py", line 304, in _validate_payload_by_content_encoding LOG.exception("Problem parsing payload") Message: 'Problem parsing payload' Arguments: () --- Logging error --- 2023-03-23 20:24:50.805 14734 INFO barbican.model.repositories [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.813 14734 INFO barbican.model.repositories [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.833 14734 WARNING barbican.model.migration.commands [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.836 14734 INFO alembic.runtime.migration [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.836 14734 INFO alembic.runtime.migration [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.838 14734 INFO alembic.runtime.migration [None req-d30434e5-8c8f-4b1c-9bc0-9cb23a6c997a - 19b59a91-6be2-4402-94e4-c42baaef11d4 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.850 14734 INFO barbican.api.controllers.secrets [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] Created a secret for project: 488b7d29-a26d-4772-b9d3-4915968c4232 Traceback (most recent call last): File "/usr/lib/python3.11/base64.py", line 37, in _bytes_from_decode_data return s.encode('ascii') ^^^^^^^^^^^^^^^^^ UnicodeEncodeError: 'ascii' codec can't encode character '\x80' in position 0: ordinal not in range(128) During handling of the above exception, another exception occurred: barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_without_payload barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_without_payload ... ok Traceback (most recent call last): File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding base64.b64decode(payload) File "/usr/lib/python3.11/base64.py", line 83, in b64decode s = _bytes_from_decode_data(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/base64.py", line 39, in _bytes_from_decode_data raise ValueError('string argument should contain only ASCII characters') ValueError: string argument should contain only ASCII characters During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/common/test_validators.py", line 519, in test_validation_should_raise_with_unicode_payload exception = self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/common/validators.py", line 212, in validate self._validate_payload_by_content_encoding(content_encoding, File "/<>/barbican/common/validators.py", line 304, in _validate_payload_by_content_encoding LOG.exception("Problem parsing payload") Message: 'Problem parsing payload' Arguments: () 2023-03-23 20:24:50.799 14740 ERROR barbican.api [None req-1906ce52-98b2-4a61-8d26-f9985bb55b74 - fe2a987f-9a3c-4ba8-88f3-70008ba0411e - - - -] Problem reading request JSON stream.: OSError: Dummy IOError 2023-03-23 20:24:50.799 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:50.799 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:50.799 14740 ERROR barbican.api body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:50.799 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.799 14740 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:50.799 14740 ERROR barbican.api return self._mock_call(*args, **kwargs) 2023-03-23 20:24:50.799 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.799 14740 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:50.799 14740 ERROR barbican.api return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:50.799 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.799 14740 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:50.799 14740 ERROR barbican.api raise effect 2023-03-23 20:24:50.799 14740 ERROR barbican.api OSError: Dummy IOError 2023-03-23 20:24:50.799 14740 ERROR barbican.api  barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_read_error barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_read_error ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) 2023-03-23 20:24:51.646 14738 INFO barbican.model.repositories [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.648 14738 INFO barbican.model.repositories [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.670 14738 WARNING barbican.model.migration.commands [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.673 14738 INFO alembic.runtime.migration [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.673 14738 INFO alembic.runtime.migration [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.675 14738 INFO alembic.runtime.migration [None req-a6d1561c-1e14-4895-b479-dd9f9a05a235 - 3b5cae7f-e337-49d9-a1e7-c77e00375628 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.691 14738 INFO barbican.api.controllers.secrets [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] Created a secret for project: eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_invoke_secret_acls_head_should_fail barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_invoke_secret_acls_head_should_fail ... ok File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () 2023-03-23 20:24:51.754 14736 WARNING barbican.model.migration.commands [None req-167b0530-fed6-4fad-b532-66f7da4f500a - 829d7009-f1bb-4456-8310-c230ee04da76 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.757 14736 INFO alembic.runtime.migration [None req-167b0530-fed6-4fad-b532-66f7da4f500a - 829d7009-f1bb-4456-8310-c230ee04da76 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.757 14736 INFO alembic.runtime.migration [None req-167b0530-fed6-4fad-b532-66f7da4f500a - 829d7009-f1bb-4456-8310-c230ee04da76 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.760 14736 INFO alembic.runtime.migration [None req-167b0530-fed6-4fad-b532-66f7da4f500a - 829d7009-f1bb-4456-8310-c230ee04da76 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.792 14736 INFO barbican.api.controllers.secrets [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Created a secret for project: b5a241ea-d96f-4e59-895b-cf1dc5ac5840 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Secret update issue seen - No data supplied to process..: barbican.common.exception.NoDataToProcess: No data supplied to process. 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 233, in on_put 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers raise exception.NoDataToProcess() 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers barbican.common.exception.NoDataToProcess: No data supplied to process. 2023-03-23 20:24:51.817 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_no_payload barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_no_payload ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) 2023-03-23 20:24:50.804 14740 ERROR barbican.api [None req-1906ce52-98b2-4a61-8d26-f9985bb55b74 - fe2a987f-9a3c-4ba8-88f3-70008ba0411e - - - -] Field: barbican.common.exception.UnsupportedField: Field 2023-03-23 20:24:50.804 14740 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:50.804 14740 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.804 14740 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.804 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.804 14740 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:50.804 14740 ERROR barbican.api return self._mock_call(*args, **kwargs) 2023-03-23 20:24:50.804 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.804 14740 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:50.804 14740 ERROR barbican.api return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:50.804 14740 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.804 14740 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:50.804 14740 ERROR barbican.api raise effect 2023-03-23 20:24:50.804 14740 ERROR barbican.api barbican.common.exception.UnsupportedField: Field 2023-03-23 20:24:50.804 14740 ERROR barbican.api  barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_validation_unsupported_field barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_validation_unsupported_field ... ok barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_with_array barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_with_array ... ok barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_without_array barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_without_array ... ok barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_both_next_and_previous barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_both_next_and_previous ... ok barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_next_only barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_next_only ... ok barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_previous_only barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_previous_only ... ok barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_rules_should_be_loaded ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:51.822 14736 INFO barbican.model.repositories [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.829 14736 INFO barbican.model.repositories [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.868 14736 WARNING barbican.model.migration.commands [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 87, in on_delete self.container_repo.delete_entity_by_id( File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 925, in test_should_pass_delete_container self._assert_pass_rbac(['admin'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories.py", line 150, in setUp super(WhenTestingBaseRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 87, in on_delete self.container_repo.delete_entity_by_id( File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 945, in test_should_pass_delete_container_for_owner self._assert_pass_rbac(['creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers [None req-8532e80e-cefa-4d5f-aeb3-30f26e631aec - - - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 94, in on_post 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers project = res.get_or_create_project(external_project_id) 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/<>/barbican/common/resources.py", line 43, in get_or_create_project 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers project = project_repo.find_by_external_project_id(project_id, 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:50.816 14740 ERROR barbican.api.controllers  barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_pass_set_preferred_secret_store barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_pass_set_preferred_secret_store ... ok 2023-03-23 20:24:51.701 14738 INFO barbican.model.repositories [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.705 14738 INFO barbican.model.repositories [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.724 14738 WARNING barbican.model.migration.commands [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.727 14738 INFO alembic.runtime.migration [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.727 14738 INFO alembic.runtime.migration [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.732 14738 INFO alembic.runtime.migration [None req-7d9816c9-7453-44c1-b2ee-afd754900745 - eaeaa0cd-93da-4543-bbe1-2fe2daf1fa44 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.750 14738 INFO barbican.api.controllers.secrets [None req-cdd97112-2bea-4bd1-afbd-1c02c8f3d60d creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Created a secret for project: 555009fc-bb47-471a-92ed-4fe5fb216449 2023-03-23 20:24:51.764 14738 INFO barbican.api.controllers.secrets [None req-ef8bbd85-322c-4e03-a05a-291df0f229de creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Created a secret for project: 555009fc-bb47-471a-92ed-4fe5fb216449 2023-03-23 20:24:51.775 14738 INFO barbican.api.controllers.secrets [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Created a secret for project: 555009fc-bb47-471a-92ed-4fe5fb216449 2023-03-23 20:24:51.817 14738 INFO barbican.api.controllers.secrets [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Retrieved secret list for project: 555009fc-bb47-471a-92ed-4fe5fb216449 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_acls barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_acls ... ok 2023-03-23 20:24:52.022 14736 INFO alembic.runtime.migration [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.022 14736 INFO alembic.runtime.migration [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.028 14736 INFO alembic.runtime.migration [None req-8d1a9de3-5d78-4a87-b161-6af8332b0704 - b5a241ea-d96f-4e59-895b-cf1dc5ac5840 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.822 14740 ERROR barbican.api.controllers [None req-6a7481e3-82b7-4fa6-bfe5-7ce8da3d0e03 - - - - - -] Setting preferred secret store attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secretstore_preferred:post is disallowed by policy 2023-03-23 20:24:50.823 14740 ERROR barbican.api.controllers [None req-653df383-ece5-4bf9-b7a7-3d8b49ed6e39 - - - - - -] Setting preferred secret store attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secretstore_preferred:post is disallowed by policy 2023-03-23 20:24:50.824 14740 ERROR barbican.api.controllers [None req-5acc9096-076c-4829-8c42-b2d7a8305ff9 - - - - - -] Setting preferred secret store attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secretstore_preferred:post is disallowed by policy 2023-03-23 20:24:50.825 14740 ERROR barbican.api.controllers [None req-02890244-2740-47da-99ce-eb367df72647 - - - - - -] Setting preferred secret store attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secretstore_preferred:post is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_raise_set_preferred_secret_store barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_raise_set_preferred_secret_store ... ok 2023-03-23 20:24:51.822 14738 INFO barbican.model.repositories [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.827 14738 INFO barbican.model.repositories [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.850 14738 WARNING barbican.model.migration.commands [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.853 14738 INFO alembic.runtime.migration [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.853 14738 INFO alembic.runtime.migration [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.855 14738 INFO alembic.runtime.migration [None req-11a99160-0b31-4783-9fe8-3791062f0cf0 creatorUserID 555009fc-bb47-471a-92ed-4fe5fb216449 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.935 14738 INFO barbican.api.controllers.secrets [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Created a secret for project: 03920dc5-213f-43cc-8245-0139372027a8 2023-03-23 20:24:52.002 14738 INFO barbican.api.controllers.secrets [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Retrieved secret list for project: 03920dc5-213f-43cc-8245-0139372027a8 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_no_acls_and_acl_only_should_be_empty barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_no_acls_and_acl_only_should_be_empty ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_rules_should_be_loaded ... ok 2023-03-23 20:24:52.053 14736 INFO barbican.api.controllers.secrets [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Created a secret for project: 2d42513c-3650-4006-99fd-07161b01517c 2023-03-23 20:24:52.007 14738 INFO barbican.model.repositories [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.010 14738 INFO barbican.model.repositories [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.027 14738 WARNING barbican.model.migration.commands [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.030 14738 INFO alembic.runtime.migration [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.030 14738 INFO alembic.runtime.migration [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.032 14738 INFO alembic.runtime.migration [None req-0fbb424b-66d5-473d-90d4-be0674debffb creatorUserID 03920dc5-213f-43cc-8245-0139372027a8 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.054 14738 INFO barbican.api.controllers.secrets [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Created a secret for project: 03117f90-86f0-49b0-95cb-32938a6bccfd 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Secret update issue seen - No data supplied to process..: barbican.common.exception.NoDataToProcess: No data supplied to process. 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 233, in on_put 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers raise exception.NoDataToProcess() 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers barbican.common.exception.NoDataToProcess: No data supplied to process. 2023-03-23 20:24:52.063 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_with_empty_payload barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_with_empty_payload ... ok 2023-03-23 20:24:50.857 14734 INFO barbican.model.repositories [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.859 14734 INFO barbican.model.repositories [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.875 14734 WARNING barbican.model.migration.commands [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.877 14734 INFO alembic.runtime.migration [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.878 14734 INFO alembic.runtime.migration [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.879 14734 INFO alembic.runtime.migration [None req-9f90ea25-ebbf-4870-b79f-0fc59a01f701 - 488b7d29-a26d-4772-b9d3-4915968c4232 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.884 14734 ERROR barbican.api [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' specified, must be non empty. Invalid property: 'payload': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' specified, must be non empty. Invalid property: 'payload' 2023-03-23 20:24:50.884 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:50.884 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.884 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.884 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.884 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 208, in validate 2023-03-23 20:24:50.884 14734 ERROR barbican.api self._assert_validity(payload, schema_name, 2023-03-23 20:24:50.884 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 137, in _assert_validity 2023-03-23 20:24:50.884 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, reason=message, 2023-03-23 20:24:50.884 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' specified, must be non empty. Invalid property: 'payload' 2023-03-23 20:24:50.884 14734 ERROR barbican.api  2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': If 'payload' specified, must be non empty. Invalid property: 'payload' 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 208, in validate 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers self._assert_validity(payload, schema_name, 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 137, in _assert_validity 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, reason=message, 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': If 'payload' specified, must be non empty. Invalid property: 'payload' 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 208, in validate 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers self._assert_validity(payload, schema_name, 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 137, in _assert_validity 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, reason=message, 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': If 'payload' specified, must be non empty. Invalid property: 'payload' 2023-03-23 20:24:50.885 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_create_new_secret_with_empty_payload_should_fail barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_create_new_secret_with_empty_payload_should_fail ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 761, in test_should_pass_get_container self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:52.066 14736 INFO barbican.model.repositories [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.081 14736 INFO barbican.model.repositories [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.114 14736 WARNING barbican.model.migration.commands [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.117 14736 INFO alembic.runtime.migration [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.117 14736 INFO alembic.runtime.migration [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.118 14736 INFO alembic.runtime.migration [None req-b14b4593-f7e6-4f51-802e-bbebf499ef3d - 2d42513c-3650-4006-99fd-07161b01517c - - - -] Running stamp_revision -> 8c74e2d7f1ff --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 761, in test_should_pass_get_container self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:52.146 14736 INFO barbican.api.controllers.secrets [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Created a secret for project: 2a641a8e-f145-4048-b883-091466e51e4d 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers [None req-b0ebe9c3-8de7-4a4d-b81f-9825cbfb06bd - - - - - -] Secret store retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 126, in on_get 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers return convert_secret_store_to_response_format(self.secret_store) 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 46, in convert_secret_store_to_response_format 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers data = secret_store.to_dict_fields() 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers OSError 2023-03-23 20:24:50.835 14740 ERROR barbican.api.controllers  2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers [None req-558451fe-2e0b-4f3c-9f82-b53803c20dcb - - - - - -] Secret store retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 126, in on_get 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers return convert_secret_store_to_response_format(self.secret_store) 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 46, in convert_secret_store_to_response_format 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers data = secret_store.to_dict_fields() 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers OSError 2023-03-23 20:24:50.838 14740 ERROR barbican.api.controllers  barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_should_pass_get_a_secret_store barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_should_pass_get_a_secret_store ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 761, in test_should_pass_get_container self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_add_new_transport_key barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_add_new_transport_key ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_bad_json barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_bad_json ... ok File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_content_type_header barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_content_type_header ... ok barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_secret barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_secret ... ok File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 761, in test_should_pass_get_container self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 862, in test_should_pass_get_container_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers [None req-4784ebcd-f471-4f22-9b7e-9dc601b6ac27 - - - - - -] Secret store retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 126, in on_get 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers return convert_secret_store_to_response_format(self.secret_store) 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 46, in convert_secret_store_to_response_format 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers data = secret_store.to_dict_fields() 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers OSError 2023-03-23 20:24:50.841 14740 ERROR barbican.api.controllers  2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers [None req-73c543ef-1f60-4291-975b-3c80d752d5c4 - - - - - -] Secret store retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.853 14740 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^barbican.tests.cmd.test_cmd.WhenInvokingWorkerCommand.test_should_launch_service barbican.tests.cmd.test_cmd.WhenInvokingWorkerCommand.test_should_launch_service ... ok barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_null_instance_raises_exception barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_null_instance_raises_exception ... ok barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_string_doesnt_include_module barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_string_doesnt_include_module ... ok File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 862, in test_should_pass_get_container_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_class_name_on_null_module barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_class_name_on_null_module ... ok barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_qualified_name barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_qualified_name ... ok barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_blank_conf_hosthref_for_refs barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_blank_conf_hosthref_for_refs ... ok barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs ... ok barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_no_resource barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_no_resource ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 862, in test_should_pass_get_container_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs ... ok barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs_no_resource barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs_no_resource ... ok barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_if_required_name_missing barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_if_required_name_missing ... ok barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_more_than_4_secret_refs_for_cert_type barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_more_than_4_secret_refs_for_cert_type ... ok barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_unsupported_names_in_secret_refs barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_unsupported_names_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_name_too_long_should_raise_with_invalid_object barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_name_too_long_should_raise_with_invalid_object ... ok barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_invalid_json_data_type barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_invalid_json_data_type ... ok barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_URL barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_URL ... ok barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_name barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_name ... ok barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_not_raise_correct_hmac_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_not_raise_correct_hmac_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_bit_meta_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_bit_meta_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_exp_meta_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_exp_meta_in_order_refs ... ok --- Logging error --- barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_certificate_type_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_certificate_type_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_null_content_type_in_meta barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_null_content_type_in_meta ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_bad_type_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_bad_type_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_negative_bit_length_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_negative_bit_length_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_bit_length_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_bit_length_in_order_refs ... ok Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 862, in test_should_pass_get_container_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_meta_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_meta_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_type_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_type_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_payload_in_order barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_payload_in_order ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_wrong_exp_meta_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_wrong_exp_meta_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_zero_bit_length_in_order_refs barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_zero_bit_length_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_pass_with_valid_data barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_pass_with_valid_data ... ok barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_raise_with_empty_data barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_raise_with_empty_data ... ok barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_raise_with_invalid_subject_dn barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_raise_with_invalid_subject_dn ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_duplicate_secret_id_in_secret_refs barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_duplicate_secret_id_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_empty_names_in_secret_refs barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_empty_names_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_if_required_name_missing barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_if_required_name_missing ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_more_than_3_secret_refs_for_rsa_type barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_more_than_3_secret_refs_for_rsa_type ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_no_names_in_secret_refs barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_no_names_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_unsupported_names_in_secret_refs barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_unsupported_names_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_certificate barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_certificate ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_passphrase barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_passphrase ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_private barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_private ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_public barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_public ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_symmetric barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_symmetric ... ok 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Secret update issue seen - Text-based binary secret payloads must specify a content-encoding of 'base64'.: barbican.plugin.interface.secret_store.SecretContentEncodingMustBeBase64: Encoding type must be 'base64' for text-based payloads. 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 244, in on_put 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers plugin.store_secret( 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/plugin/resources.py", line 93, in store_secret 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers unencrypted, content_type = tr.normalize_before_encryption( 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers File "/<>/barbican/plugin/util/translations.py", line 65, in normalize_before_encryption 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers raise s.SecretContentEncodingMustBeBase64() 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers barbican.plugin.interface.secret_store.SecretContentEncodingMustBeBase64: Encoding type must be 'base64' for text-based payloads. 2023-03-23 20:24:52.162 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_with_put_unknown_encoding barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_with_put_unknown_encoding ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 862, in test_should_pass_get_container_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_certificate barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_certificate ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 843, in test_should_pass_get_container_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_passphrase barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_passphrase ... Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () ok 2023-03-23 20:24:52.175 14736 INFO barbican.model.repositories [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.177 14736 INFO barbican.model.repositories [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.212 14736 WARNING barbican.model.migration.commands [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.215 14736 INFO alembic.runtime.migration [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.215 14736 INFO alembic.runtime.migration [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.217 14736 INFO alembic.runtime.migration [None req-84d7ba65-aadb-46cf-a412-bdfcfce553f2 - 2a641a8e-f145-4048-b883-091466e51e4d - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_invalid_secret_id barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_invalid_secret_id ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_private barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_private ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_public barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_public ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_symmetric barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_symmetric ... ok File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 843, in test_should_pass_get_container_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_unknown_secret_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_unknown_secret_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_no_secret_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_no_secret_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_certificate barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_certificate ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_passphrase barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_passphrase ... ok File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 843, in test_should_pass_get_container_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:50.888 14734 INFO barbican.model.repositories [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.891 14734 INFO barbican.model.repositories [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.906 14734 WARNING barbican.model.migration.commands [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.909 14734 INFO alembic.runtime.migration [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.909 14734 INFO alembic.runtime.migration [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.910 14734 INFO alembic.runtime.migration [None req-b9223660-4ab0-4016-bfeb-e44844509dd9 - f7dc038f-806a-4129-b81a-5a2c4530c4c8 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.915 14734 ERROR barbican.api [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached.: barbican.common.exception.LimitExceeded: The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached. 2023-03-23 20:24:50.915 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:50.915 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.915 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.915 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.915 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 207, in validate 2023-03-23 20:24:50.915 14734 ERROR barbican.api payload = self._extract_payload(json_data) 2023-03-23 20:24:50.915 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.915 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 317, in _extract_payload 2023-03-23 20:24:50.915 14734 ERROR barbican.api raise exception.LimitExceeded() 2023-03-23 20:24:50.915 14734 ERROR barbican.api barbican.common.exception.LimitExceeded: The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached. 2023-03-23 20:24:50.915 14734 ERROR barbican.api  2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] Webob error seen: webob.exc.HTTPRequestEntityTooLarge: Provided information too large to process 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 207, in validate 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers payload = self._extract_payload(json_data) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 317, in _extract_payload 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers raise exception.LimitExceeded() 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers barbican.common.exception.LimitExceeded: The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached. 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 207, in validate 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers payload = self._extract_payload(json_data) 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 317, in _extract_payload 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers raise exception.LimitExceeded() 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers webob.exc.HTTPRequestEntityTooLarge: Provided information too large to process 2023-03-23 20:24:50.916 14734 ERROR barbican.api.controllers  barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_private barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_private ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_public barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_public ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_symmetric barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_symmetric ... ok 2023-03-23 20:24:52.230 14736 INFO barbican.model.repositories [None req-f0ac4d32-5662-48ce-8dd5-8837ff43fa8b - 69ca417d-3304-4e1a-a255-2cf1b03ce54f - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.233 14736 INFO barbican.model.repositories [None req-f0ac4d32-5662-48ce-8dd5-8837ff43fa8b - 69ca417d-3304-4e1a-a255-2cf1b03ce54f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.263 14736 WARNING barbican.model.migration.commands [None req-f0ac4d32-5662-48ce-8dd5-8837ff43fa8b - 69ca417d-3304-4e1a-a255-2cf1b03ce54f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.266 14736 INFO alembic.runtime.migration [None req-f0ac4d32-5662-48ce-8dd5-8837ff43fa8b - 69ca417d-3304-4e1a-a255-2cf1b03ce54f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.266 14736 INFO alembic.runtime.migration [None req-f0ac4d32-5662-48ce-8dd5-8837ff43fa8b - 69ca417d-3304-4e1a-a255-2cf1b03ce54f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.268 14736 INFO alembic.runtime.migration [None req-f0ac4d32-5662-48ce-8dd5-8837ff43fa8b - 69ca417d-3304-4e1a-a255-2cf1b03ce54f - - - -] Running stamp_revision -> 8c74e2d7f1ff --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 843, in test_should_pass_get_container_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_is_non_string barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_is_non_string ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_empties barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_empties ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_nulls barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_nulls ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_already_expired barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_already_expired ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_less_than_min barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_less_than_min ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_is_non_string barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_is_non_string ... ok 2023-03-23 20:24:52.290 14736 INFO barbican.api.controllers.secrets [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Created a secret for project: 5c386ccf-e410-4ab3-a821-1edba43faf31 barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_creating_new_secret_with_oversized_payload_should_fail barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_creating_new_secret_with_oversized_payload_should_fail ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 843, in test_should_pass_get_container_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:50.919 14734 INFO barbican.model.repositories [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.921 14734 INFO barbican.model.repositories [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.936 14734 WARNING barbican.model.migration.commands [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.938 14734 INFO alembic.runtime.migration [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.939 14734 INFO alembic.runtime.migration [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.940 14734 INFO alembic.runtime.migration [None req-d14d6e3d-2dd4-402d-b92f-5fdef27125de - 640f053e-8eff-4fed-9efa-c86593bfd3a7 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.950 14734 INFO barbican.api.controllers.secrets [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] Created a secret for project: 6ab78daf-f461-49d8-be01-235f86a54a3b barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_expiration_should_be_normalized_with_new_secret barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_expiration_should_be_normalized_with_new_secret ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.986 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.995 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.002 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.012 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.031 14740 DEBUG barbican.cmd.worker [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Booting up Barbican worker node... main /<>/barbican/cmd/worker.py:68 2023-03-23 20:24:51.037 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem parsing expiration date: ValueError: Unable to parse date string 'nonsense' 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators Traceback (most recent call last): 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators File "/usr/lib/python3/dist-packages/oslo_utils/timeutils.py", line 44, in parse_isotime 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators return iso8601.parse_date(timestr) 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators File "/usr/lib/python3/dist-packages/iso8601/iso8601.py", line 127, in parse_date 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators raise ParseError(f"Unable to parse date string {datestring!r}") 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators iso8601.iso8601.ParseError: Unable to parse date string 'nonsense' 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators During handling of the above exception, another exception occurred: 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators Traceback (most recent call last): 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators File "/<>/barbican/common/validators.py", line 245, in _extract_expiration 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators expiration_tz = timeutils.parse_isotime(expiration_raw.strip()) 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators File "/usr/lib/python3/dist-packages/oslo_utils/timeutils.py", line 46, in parse_isotime 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators raise ValueError(str(e)) 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators ValueError: Unable to parse date string 'nonsense' 2023-03-23 20:24:51.514 14740 ERROR barbican.common.validators  File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 788, in test_should_pass_get_container_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_nonsense barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_nonsense ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_is_non_string barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_is_non_string ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_length_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_length_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_name_length_is_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_name_length_is_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_negative_bit_length barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_negative_bit_length ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_no_payload_content_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_no_payload_content_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_non_integer_bit_length barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_non_integer_bit_length ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_numeric_name barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_numeric_name ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_payload_content_type_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_payload_content_type_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_message_w_bad_payload_content_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_message_w_bad_payload_content_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_mixed_case_wrong_payload_content_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_mixed_case_wrong_payload_content_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_payload_content_encoding_greater_than_max barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_payload_content_encoding_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_plain_text_and_encoding barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_plain_text_and_encoding ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_upper_case_wrong_payload_content_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_upper_case_wrong_payload_content_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_wrong_encoding barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_wrong_encoding ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_expiration barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_expiration ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_name barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_name ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_extra_whitespace barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_extra_whitespace ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_tz barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_tz ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_z barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_z ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration_no_t barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration_no_t ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_mixed_case_payload_content_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_mixed_case_payload_content_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_name barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_name ... ok Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_payload barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_payload ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_null_name barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_null_name ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_payload_with_whitespace barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_payload_with_whitespace ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_upper_case_payload_content_type barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_upper_case_payload_content_type ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_with_supported_encoding barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_with_supported_encoding ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_bad_base64_payload barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_bad_base64_payload ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_empty_payload barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_empty_payload ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_unicode_payload barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_unicode_payload ... ok barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_validate_with_good_base64_payload barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_validate_with_good_base64_payload ... ok barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_count_should_return_zero barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_count_should_return_zero ... ok barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_project_entities_should_return_empty barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_project_entities_should_return_empty ... ok barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_id_not_found barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_id_not_found ... ok barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_not_found barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_not_found ... ok barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_no_entities_found barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_no_entities_found ... ok 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Webob error seen: webob.exc.HTTPNotFound: Not Found. Sorry but your secret has no payload. 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 206, in payload 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers resp = self._on_get_secret_payload(self.secret, 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 173, in _on_get_secret_payload 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers _secret_payload_not_found() 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 52, in _secret_payload_not_found 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers pecan.abort(404, u._('Not Found. Sorry but your secret has no payload.')) 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Not Found. Sorry but your secret has no payload. 2023-03-23 20:24:52.303 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_payload_when_no_payload barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_payload_when_no_payload ... ok OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 788, in test_should_pass_get_container_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 788, in test_should_pass_get_container_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 788, in test_should_pass_get_container_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:52.064 14738 ERROR barbican.api [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.064 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:52.064 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:52.064 14738 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:52.064 14738 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:52.064 14738 ERROR barbican.api raise error 2023-03-23 20:24:52.064 14738 ERROR barbican.api jsonschema.exceptions.ValidationError: 'False' is not of type 'boolean' 2023-03-23 20:24:52.064 14738 ERROR barbican.api 2023-03-23 20:24:52.064 14738 ERROR barbican.api Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:52.064 14738 ERROR barbican.api {'type': 'boolean'} 2023-03-23 20:24:52.064 14738 ERROR barbican.api 2023-03-23 20:24:52.064 14738 ERROR barbican.api On instance['read']['project-access']: 2023-03-23 20:24:52.064 14738 ERROR barbican.api 'False' 2023-03-23 20:24:52.064 14738 ERROR barbican.api 2023-03-23 20:24:52.064 14738 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.064 14738 ERROR barbican.api 2023-03-23 20:24:52.064 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:52.064 14738 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:52.064 14738 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:52.064 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.064 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:52.064 14738 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:52.064 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:52.064 14738 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:52.064 14738 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.064 14738 ERROR barbican.api  2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers raise error 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'False' is not of type 'boolean' 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers {'type': 'boolean'} 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers On instance['read']['project-access']: 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 'False' 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/acls.py", line 162, in on_put 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'False' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.065 14738 ERROR barbican.api.controllers  2023-03-23 20:24:52.071 14738 ERROR barbican.api [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.071 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:52.071 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:52.071 14738 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:52.071 14738 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:52.071 14738 ERROR barbican.api raise error 2023-03-23 20:24:52.071 14738 ERROR barbican.api jsonschema.exceptions.ValidationError: 'None' is not of type 'boolean' 2023-03-23 20:24:52.071 14738 ERROR barbican.api 2023-03-23 20:24:52.071 14738 ERROR barbican.api Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:52.071 14738 ERROR barbican.api {'type': 'boolean'} 2023-03-23 20:24:52.071 14738 ERROR barbican.api 2023-03-23 20:24:52.071 14738 ERROR barbican.api On instance['read']['project-access']: 2023-03-23 20:24:52.071 14738 ERROR barbican.api 'None' 2023-03-23 20:24:52.071 14738 ERROR barbican.api 2023-03-23 20:24:52.071 14738 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.071 14738 ERROR barbican.api 2023-03-23 20:24:52.071 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:52.071 14738 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:52.071 14738 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:52.071 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.071 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:52.071 14738 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:52.071 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:52.071 14738 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:52.071 14738 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.071 14738 ERROR barbican.api  2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers raise error 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'None' is not of type 'boolean' 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers Failed validating 'type' in schema['properties']['read']['properties']['project-access']: 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers {'type': 'boolean'} 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers On instance['read']['project-access']: 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 'None' 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/acls.py", line 162, in on_put 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 718, in validate 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'ACL': 'None' is not of type 'boolean'. Invalid property: 'read' 2023-03-23 20:24:52.072 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_new_secret_acls_with_invalid_project_access_value_should_fail barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_new_secret_acls_with_invalid_project_access_value_should_fail ... ok 2023-03-23 20:24:52.308 14736 INFO barbican.model.repositories [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.310 14736 INFO barbican.model.repositories [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.333 14736 WARNING barbican.model.migration.commands [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.339 14736 INFO alembic.runtime.migration [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.340 14736 INFO alembic.runtime.migration [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.341 14736 INFO alembic.runtime.migration [None req-b45a8a72-a2a5-4ce8-a9b9-e47e92c28992 - 5c386ccf-e410-4ab3-a821-1edba43faf31 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_when_not_found barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_when_not_found ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 795, in test_should_pass_get_container_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 795, in test_should_pass_get_container_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 795, in test_should_pass_get_container_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 795, in test_should_pass_get_container_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 768, in test_should_pass_get_container_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 955, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem parsing payload: binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators Traceback (most recent call last): 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators base64.b64decode(payload) 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators File "/usr/lib/python3.11/base64.py", line 88, in b64decode 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators return binascii.a2b_base64(s, strict_mode=validate) 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 2023-03-23 20:24:51.745 14740 ERROR barbican.common.validators  2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem parsing payload: ValueError: string argument should contain only ASCII characters 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators Traceback (most recent call last): 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators File "/usr/lib/python3.11/base64.py", line 37, in _bytes_from_decode_data 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators return s.encode('ascii') 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators ^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators UnicodeEncodeError: 'ascii' codec can't encode character '\x80' in position 0: ordinal not in range(128) 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators During handling of the above exception, another exception occurred: 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators Traceback (most recent call last): 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators base64.b64decode(payload) 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators File "/usr/lib/python3.11/base64.py", line 83, in b64decode 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators s = _bytes_from_decode_data(s) 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators File "/usr/lib/python3.11/base64.py", line 39, in _bytes_from_decode_data 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators raise ValueError('string argument should contain only ASCII characters') 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators ValueError: string argument should contain only ASCII characters 2023-03-23 20:24:51.779 14740 ERROR barbican.common.validators  2023-03-23 20:24:51.819 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:51.827 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241arbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_entity_with_id barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_entity_with_id ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 768, in test_should_pass_get_container_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 955, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 768, in test_should_pass_get_container_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 955, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/containers.py", line 66, in on_get dict_fields = self.container.to_dict_fields() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 768, in test_should_pass_get_container_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 955, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Container retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 934, in test_should_raise_delete_container self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 934, in test_should_raise_delete_container self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 934, in test_should_raise_delete_container self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 934, in test_should_raise_delete_container self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 934, in test_should_raise_delete_container self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 961, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container deletion attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:52.352 14736 INFO barbican.model.repositories [None req-e8cbb11a-e443-4eb4-a608-01fed60168a2 - fbd5a6ba-1b2c-4a32-9d3e-dae5e01830ff - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.355 14736 INFO barbican.model.repositories [None req-e8cbb11a-e443-4eb4-a608-01fed60168a2 - fbd5a6ba-1b2c-4a32-9d3e-dae5e01830ff - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.389 14736 WARNING barbican.model.migration.commands [None req-e8cbb11a-e443-4eb4-a608-01fed60168a2 - fbd5a6ba-1b2c-4a32-9d3e-dae5e01830ff - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.391 14736 INFO alembic.runtime.migration [None req-e8cbb11a-e443-4eb4-a608-01fed60168a2 - fbd5a6ba-1b2c-4a32-9d3e-dae5e01830ff - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.392 14736 INFO alembic.runtime.migration [None req-e8cbb11a-e443-4eb4-a608-01fed60168a2 - fbd5a6ba-1b2c-4a32-9d3e-dae5e01830ff - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.393 14736 INFO alembic.runtime.migration [None req-e8cbb11a-e443-4eb4-a608-01fed60168a2 - fbd5a6ba-1b2c-4a32-9d3e-dae5e01830ff - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_with_bad_uuid barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_with_bad_uuid ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 921, in test_should_raise_get_container self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 921, in test_should_raise_get_container self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 777, in test_should_raise_get_container_for_different_project_no_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 777, in test_should_raise_get_container_for_different_project_no_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 777, in test_should_raise_get_container_for_different_project_no_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 777, in test_should_raise_get_container_for_different_project_no_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:52.396 14736 INFO barbican.model.repositories [None req-9cf06b8c-21f4-4bf2-b699-7579751fbe3c - 74e65321-43a1-42b0-b097-9fa453c95438 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.399 14736 INFO barbican.model.repositories [None req-9cf06b8c-21f4-4bf2-b699-7579751fbe3c - 74e65321-43a1-42b0-b097-9fa453c95438 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.437 14736 WARNING barbican.model.migration.commands [None req-9cf06b8c-21f4-4bf2-b699-7579751fbe3c - 74e65321-43a1-42b0-b097-9fa453c95438 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.443 14736 INFO alembic.runtime.migration [None req-9cf06b8c-21f4-4bf2-b699-7579751fbe3c - 74e65321-43a1-42b0-b097-9fa453c95438 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.444 14736 INFO alembic.runtime.migration [None req-9cf06b8c-21f4-4bf2-b699-7579751fbe3c - 74e65321-43a1-42b0-b097-9fa453c95438 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.448 14736 INFO alembic.runtime.migration [None req-9cf06b8c-21f4-4bf2-b699-7579751fbe3c - 74e65321-43a1-42b0-b097-9fa453c95438 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_put_secret_not_found barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_put_secret_not_found ... ok 2023-03-23 20:24:52.077 14738 INFO barbican.model.repositories [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.080 14738 INFO barbican.model.repositories [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.096 14738 WARNING barbican.model.migration.commands [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.099 14738 INFO alembic.runtime.migration [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.099 14738 INFO alembic.runtime.migration [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.101 14738 INFO alembic.runtime.migration [None req-9007fa79-45ed-40e0-9728-aef7b255e867 - 03117f90-86f0-49b0-95cb-32938a6bccfd - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.135 14738 INFO barbican.api.controllers.secrets [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] Created a secret for project: 035d0bb6-7666-40fe-855c-19ea2c6ef180 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_modify_project_access_values barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_modify_project_access_values ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 882, in test_should_raise_get_container_for_different_user_with_no_read_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 882, in test_should_raise_get_container_for_different_user_with_no_read_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 882, in test_should_raise_get_container_for_different_user_with_no_read_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- 2023-03-23 20:24:51.942 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.951 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.049 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.049 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.052 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.075 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.078 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.078 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.080 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.080 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 882, in test_should_raise_get_container_for_different_user_with_no_read_acl self._assert_fail_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_no_entity barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_no_entity File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) ... File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) ok oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 811, in test_should_raise_get_container_for_with_project_access_disabled self._assert_fail_rbac(['observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 811, in test_should_raise_get_container_for_with_project_access_disabled self._assert_fail_rbac(['observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 811, in test_should_raise_get_container_for_with_project_access_disabled self._assert_fail_rbac(['observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 950, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Container retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:50.960 14734 INFO barbican.model.repositories [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.962 14734 INFO barbican.model.repositories [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:50.978 14734 WARNING barbican.model.migration.commands [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:50.980 14734 INFO alembic.runtime.migration [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:50.981 14734 INFO alembic.runtime.migration [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:50.982 14734 INFO alembic.runtime.migration [None req-79476b10-ddf6-469c-9e30-c492df15ea77 - 6ab78daf-f461-49d8-be01-235f86a54a3b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Problem parsing payload: binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators Traceback (most recent call last): 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators base64.b64decode(payload) 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators File "/usr/lib/python3.11/base64.py", line 88, in b64decode 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators return binascii.a2b_base64(s, strict_mode=validate) 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 2023-03-23 20:24:50.987 14734 ERROR barbican.common.validators  2023-03-23 20:24:50.988 14734 ERROR barbican.api [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret': Invalid payload for payload_content_encoding. Invalid property: 'payload': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': Invalid payload for payload_content_encoding. Invalid property: 'payload' 2023-03-23 20:24:50.988 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:50.988 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding 2023-03-23 20:24:50.988 14734 ERROR barbican.api base64.b64decode(payload) 2023-03-23 20:24:50.988 14734 ERROR barbican.api File "/usr/lib/python3.11/base64.py", line 88, in b64decode 2023-03-23 20:24:50.988 14734 ERROR barbican.api return binascii.a2b_base64(s, strict_mode=validate) 2023-03-23 20:24:50.988 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 2023-03-23 20:24:50.988 14734 ERROR barbican.api 2023-03-23 20:24:50.988 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:50.988 14734 ERROR barbican.api 2023-03-23 20:24:50.988 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:50.988 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.988 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.988 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 212, in validate 2023-03-23 20:24:50.988 14734 ERROR barbican.api self._validate_payload_by_content_encoding(content_encoding, 2023-03-23 20:24:50.988 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 305, in _validate_payload_by_content_encoding 2023-03-23 20:24:50.988 14734 ERROR barbican.api raise exception.InvalidObject( 2023-03-23 20:24:50.988 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': Invalid payload for payload_content_encoding. Invalid property: 'payload' 2023-03-23 20:24:50.988 14734 ERROR barbican.api  2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': Invalid payload for payload_content_encoding. Invalid property: 'payload' 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 302, in _validate_payload_by_content_encoding 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers base64.b64decode(payload) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/base64.py", line 88, in b64decode 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers return binascii.a2b_base64(s, strict_mode=validate) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers binascii.Error: Invalid base64-encoded string: number of data characters (9) cannot be 1 more than a multiple of 4 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 212, in validate 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers self._validate_payload_by_content_encoding(content_encoding, 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 305, in _validate_payload_by_content_encoding 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers raise exception.InvalidObject( 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': Invalid payload for payload_content_encoding. Invalid property: 'payload' 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 212, in validate 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers self._validate_payload_by_content_encoding(content_encoding, 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 305, in _validate_payload_by_content_encoding 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers raise exception.InvalidObject( 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': Invalid payload for payload_content_encoding. Invalid property: 'payload' 2023-03-23 20:24:50.988 14734 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_bad_payload barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_bad_payload ... ok 2023-03-23 20:24:52.082 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.083 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.085 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.101 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.104 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.104 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.106 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.106 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_bad_status barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_bad_status ... ok 2023-03-23 20:24:52.175 14738 INFO barbican.model.repositories [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.178 14738 INFO barbican.model.repositories [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.193 14738 WARNING barbican.model.migration.commands [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.196 14738 INFO alembic.runtime.migration [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.196 14738 INFO alembic.runtime.migration [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.198 14738 INFO alembic.runtime.migration [None req-5d65fc9a-1586-4654-b518-10654aca0720 - 035d0bb6-7666-40fe-855c-19ea2c6ef180 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.214 14738 INFO barbican.api.controllers.secrets [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] Created a secret for project: 0d606767-e14b-4221-a8ce-9651d7f6dcef barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_when_no_acls_defined_should_pass barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_when_no_acls_defined_should_pass ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1043, in test_should_pass_get_order self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1043, in test_should_pass_get_order self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1043, in test_should_pass_get_order self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 84, in on_get return hrefs.convert_to_hrefs(self.order.to_dict_fields()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1043, in test_should_pass_get_order self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:50.991 14734 INFO barbican.model.repositories [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:50.994 14734 INFO barbican.model.repositories [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:51.010 14734 WARNING barbican.model.migration.commands [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.012 14734 INFO alembic.runtime.migration [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.013 14734 INFO alembic.runtime.migration [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.014 14734 INFO alembic.runtime.migration [None req-9cfcc7e5-258a-4048-b3d9-faf709306c60 - 4b133944-8c41-4411-b999-8e1ee95781d2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.019 14734 ERROR barbican.api [None req-e625abd3-b27e-4049-9ec0-9eaddc5f6905 - caa7e1f1-76af-46eb-b3d9-4fbd4e495ddb - - - -] Failed to validate JSON information: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding' 2023-03-23 20:24:51.019 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:51.019 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:51.019 14734 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:51.019 14734 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:51.019 14734 ERROR barbican.api raise error 2023-03-23 20:24:51.019 14734 ERROR barbican.api jsonschema.exceptions.ValidationError: 'purple' is not one of ['base64'] 2023-03-23 20:24:51.019 14734 ERROR barbican.api 2023-03-23 20:24:51.019 14734 ERROR barbican.api Failed validating 'enum' in schema['properties']['payload_content_encoding']: 2023-03-23 20:24:51.019 14734 ERROR barbican.api {'enum': ['base64'], 'maxLength': 255, 'type': 'string'} 2023-03-23 20:24:51.019 14734 ERROR barbican.api 2023-03-23 20:24:51.019 14734 ERROR barbican.api On instance['payload_content_encoding']: 2023-03-23 20:24:51.019 14734 ERROR barbican.api 'purple' 2023-03-23 20:24:51.019 14734 ERROR barbican.api 2023-03-23 20:24:51.019 14734 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:51.019 14734 ERROR barbican.api 2023-03-23 20:24:51.019 14734 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:51.019 14734 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:51.019 14734 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:51.019 14734 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.019 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 193, in validate 2023-03-23 20:24:51.019 14734 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:51.019 14734 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:51.019 14734 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:51.019 14734 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding' 2023-03-23 20:24:51.019 14734 ERROR barbican.api  barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_bad_encoding barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_bad_encoding ... ok barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_content_type barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_content_type ... ok barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_encoding barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_encoding ... ok 2023-03-23 20:24:52.458 14736 INFO barbican.model.repositories [None req-d2174cdd-4c08-4663-9015-11bf277744df - 2fedefc1-16b9-40e4-86cc-b4d65b7e4f5f - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.460 14736 INFO barbican.model.repositories [None req-d2174cdd-4c08-4663-9015-11bf277744df - 2fedefc1-16b9-40e4-86cc-b4d65b7e4f5f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.480 14736 WARNING barbican.model.migration.commands [None req-d2174cdd-4c08-4663-9015-11bf277744df - 2fedefc1-16b9-40e4-86cc-b4d65b7e4f5f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.484 14736 INFO alembic.runtime.migration [None req-d2174cdd-4c08-4663-9015-11bf277744df - 2fedefc1-16b9-40e4-86cc-b4d65b7e4f5f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.485 14736 INFO alembic.runtime.migration [None req-d2174cdd-4c08-4663-9015-11bf277744df - 2fedefc1-16b9-40e4-86cc-b4d65b7e4f5f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.489 14736 INFO alembic.runtime.migration [None req-d2174cdd-4c08-4663-9015-11bf277744df - 2fedefc1-16b9-40e4-86cc-b4d65b7e4f5f - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.536 14736 INFO barbican.api.controllers.secrets [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Created a secret for project: 74467e88-9762-4dc4-b048-7c76f3587ea2 2023-03-23 20:24:52.566 14736 WARNING barbican.api.controllers.secrets [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Decrypted secret 204d975a-fe15-4d77-8612-a0bd0899097d requested using deprecated API call. 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Secret retrieval issue seen - Wrong payload content-type.: barbican.plugin.interface.secret_store.SecretAcceptNotSupportedException: Secret Accept of 'golden gun' not supported 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 182, in _on_get_secret_payload 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers return plugin.get_secret(accept_header, 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/plugin/resources.py", line 126, in get_secret 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers tr.analyze_before_decryption(requesting_content_type) 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers File "/<>/barbican/plugin/util/translations.py", line 86, in analyze_before_decryption 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers raise s.SecretAcceptNotSupportedException(content_type) 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers barbican.plugin.interface.secret_store.SecretAcceptNotSupportedException: Secret Accept of 'golden gun' not supported 2023-03-23 20:24:52.573 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_406_with_get_bad_accept_header barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_406_with_get_bad_accept_header ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1056, in test_should_raise_delete_order self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1063, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1056, in test_should_raise_delete_order self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1063, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:52.108 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.108 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.111 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.129 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.133 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.134 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.135 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.136 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_no_status barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_no_status ... ok barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_false_no_error_code_in_args barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_false_no_error_code_in_args ... ok barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_true_error_code_found_in_args barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_true_error_code_found_in_args ... ok 2023-03-23 20:24:52.250 14738 INFO barbican.model.repositories [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.253 14738 INFO barbican.model.repositories [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.269 14738 WARNING barbican.model.migration.commands [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.271 14738 INFO alembic.runtime.migration [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.271 14738 INFO alembic.runtime.migration [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.273 14738 INFO alembic.runtime.migration [None req-fbb1e48a-4373-4b47-b820-5dc62f71f2fd - 0d606767-e14b-4221-a8ce-9651d7f6dcef - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.290 14738 INFO barbican.api.controllers.secrets [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] Created a secret for project: 69e4fa9e-df68-4737-966a-182ddce6e11d barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_with_read_users_only barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_with_read_users_only ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1056, in test_should_raise_delete_order self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1063, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1056, in test_should_raise_delete_order self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1063, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1056, in test_should_raise_delete_order self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1063, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order deletion attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:52.319 14738 INFO barbican.model.repositories [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.321 14738 INFO barbican.model.repositories [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.338 14738 WARNING barbican.model.migration.commands [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.341 14738 INFO alembic.runtime.migration [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.341 14738 INFO alembic.runtime.migration [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.343 14738 INFO alembic.runtime.migration [None req-b658012d-16d7-4c1d-a69f-637f6d6cc5f2 - 69e4fa9e-df68-4737-966a-182ddce6e11d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.365 14738 INFO barbican.api.controllers.secrets [None req-4e4293d0-6adf-47d4-938d-4b8b593bf205 creatorUserId 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Created a secret for project: 8b9eba27-e974-43cd-90f1-c17cac6c91e6 2023-03-23 20:24:52.377 14738 INFO barbican.api.controllers.secrets [None req-18e129dd-466a-4f4b-8252-dd26ab4f8508 creatorUserId 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Created a secret for project: 8b9eba27-e974-43cd-90f1-c17cac6c91e6 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_create_new_secret_acls barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_create_new_secret_acls ... ok 2023-03-23 20:24:52.580 14736 INFO barbican.model.repositories [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.582 14736 INFO barbican.model.repositories [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.624 14736 WARNING barbican.model.migration.commands [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.633 14736 INFO alembic.runtime.migration [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.633 14736 INFO alembic.runtime.migration [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.638 14736 INFO alembic.runtime.migration [None req-3fdfafc5-3adb-474f-909b-070b114d7c90 - 74467e88-9762-4dc4-b048-7c76f3587ea2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.704 14736 INFO barbican.api.controllers.secrets [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Created a secret for project: 731cd84d-e285-4261-89a6-3be0fd112098 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Webob error seen: webob.exc.HTTPConflict: Secret already has data, cannot modify it. 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 238, in on_put 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers _secret_already_has_data() 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 57, in _secret_already_has_data 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers pecan.abort(409, u._("Secret already has data, cannot modify it.")) 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers webob.exc.HTTPConflict: Secret already has data, cannot modify it. 2023-03-23 20:24:52.725 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_409_put_to_existing_secret barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_409_put_to_existing_secret ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1048, in test_should_raise_get_order self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: order:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1048, in test_should_raise_get_order self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1060, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 988, in test_should_pass_create_order self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, File "/<>/barbican/api/__init__.py", line 54, in load_body LOG.exception("Problem reading request JSON stream.") Message: 'Problem reading request JSON stream.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:52.421 14738 INFO barbican.model.repositories [None req-b3894e33-0740-4cba-977e-a5f0d58e9c4b AdminUser 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.435 14738 INFO barbican.model.repositories [None req-b3894e33-0740-4cba-977e-a5f0d58e9c4b AdminUser 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.464 14738 WARNING barbican.model.migration.commands [None req-b3894e33-0740-4cba-977e-a5f0d58e9c4b AdminUser 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.466 14738 INFO alembic.runtime.migration [None req-b3894e33-0740-4cba-977e-a5f0d58e9c4b AdminUser 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.466 14738 INFO alembic.runtime.migration [None req-b3894e33-0740-4cba-977e-a5f0d58e9c4b AdminUser 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.468 14738 INFO alembic.runtime.migration [None req-b3894e33-0740-4cba-977e-a5f0d58e9c4b AdminUser 8b9eba27-e974-43cd-90f1-c17cac6c91e6 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.511 14738 INFO barbican.api.controllers.secrets [None req-9c27a186-1757-4d2d-9d86-5f1d52b52594 creatorUserId 31327566-c312-47e7-a3b9-31654db4636b - - - -] Created a secret for project: 31327566-c312-47e7-a3b9-31654db4636b File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 55, in load_body pecan.abort(500, u._('Read Error')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPInternalServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 988, in test_should_pass_create_order self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_delete_secret_acls barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_delete_secret_acls ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 988, in test_should_pass_create_order self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, File "/<>/barbican/api/__init__.py", line 54, in load_body LOG.exception("Problem reading request JSON stream.") Message: 'Problem reading request JSON stream.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 169, in on_post body = api.load_body(pecan.request, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 55, in load_body pecan.abort(500, u._('Read Error')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPInternalServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 988, in test_should_pass_create_order self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:52.741 14736 INFO barbican.model.repositories [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.754 14736 INFO barbican.model.repositories [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.797 14736 WARNING barbican.model.migration.commands [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.799 14736 INFO alembic.runtime.migration [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.800 14736 INFO alembic.runtime.migration [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.805 14736 INFO alembic.runtime.migration [None req-4f2b94f9-507e-47e4-9cb7-3bd9590705d7 - 731cd84d-e285-4261-89a6-3be0fd112098 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.818 14736 INFO barbican.api.controllers.secrets [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Created a secret for project: 14785f49-90d2-42dd-9b5e-c1de8f161cdb 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Secret update issue seen - Provided information too large to process.: barbican.common.exception.LimitExceeded: The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached. 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 235, in on_put 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers raise exception.LimitExceeded() 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers barbican.common.exception.LimitExceeded: The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached. 2023-03-23 20:24:52.834 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_413_put_with_text_too_large barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_413_put_with_text_too_large ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 135, in on_get result = self.order_repo.get_by_create_date( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 996, in test_should_pass_get_orders self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 135, in on_get result = self.order_repo.get_by_create_date( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 135, in on_get result = self.order_repo.get_by_create_date( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 996, in test_should_pass_get_orders self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers [None req-e625abd3-b27e-4049-9ec0-9eaddc5f6905 - caa7e1f1-76af-46eb-b3d9-4fbd4e495ddb - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding' 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers raise error 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'purple' is not one of ['base64'] 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers Failed validating 'enum' in schema['properties']['payload_content_encoding']: 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers {'enum': ['base64'], 'maxLength': 255, 'type': 'string'} 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers On instance['payload_content_encoding']: 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 'purple' 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 193, in validate 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Secret': 'purple' is not one of ['base64']. Invalid property: 'payload_content_encoding' 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.020 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:51.barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_invalid_transport_key_ref barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_invalid_transport_key_ref ... ok barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_w_unsupported_content_type_should_fail barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_w_unsupported_content_type_should_fail ... ok barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_encoding_not_supported_exception barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_encoding_not_supported_exception ... ok barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_type_not_supported_exception barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_type_not_supported_exception ... ok barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist ... ok barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_add_new_consumer barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_add_new_consumer ... ok barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_fail_consumer_bad_json barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_fail_consumer_bad_json ... ok --- Logging error --- Traceback (most recent call last): 2023-03-23 20:24:52.585 14738 INFO barbican.model.repositories [None req-1655fa2f-3a32-445b-84fa-29b947968a38 AdminUser 31327566-c312-47e7-a3b9-31654db4636b - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.587 14738 INFO barbican.model.repositories [None req-1655fa2f-3a32-445b-84fa-29b947968a38 AdminUser 31327566-c312-47e7-a3b9-31654db4636b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.618 14738 WARNING barbican.model.migration.commands [None req-1655fa2f-3a32-445b-84fa-29b947968a38 AdminUser 31327566-c312-47e7-a3b9-31654db4636b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.621 14738 INFO alembic.runtime.migration [None req-1655fa2f-3a32-445b-84fa-29b947968a38 AdminUser 31327566-c312-47e7-a3b9-31654db4636b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.621 14738 INFO alembic.runtime.migration [None req-1655fa2f-3a32-445b-84fa-29b947968a38 AdminUser 31327566-c312-47e7-a3b9-31654db4636b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.623 14738 INFO alembic.runtime.migration [None req-1655fa2f-3a32-445b-84fa-29b947968a38 AdminUser 31327566-c312-47e7-a3b9-31654db4636b - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.638 14738 INFO barbican.api.controllers.secrets [None req-318f6247-cd88-4928-b74b-96f24c7397f8 creatorUserId 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] Created a secret for project: 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_update_secret_acls barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_update_secret_acls ... ok File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 135, in on_get result = self.order_repo.get_by_create_date( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 135, in on_get result = self.order_repo.get_by_create_date( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/orders.py", line 135, in on_get result = self.order_repo.get_by_create_date( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 996, in test_should_pass_get_orders self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 992, in test_should_raise_create_order self._assert_fail_rbac([None, 'audit', 'observer', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 992, in test_should_raise_create_order self._assert_fail_rbac([None, 'audit', 'observer', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:52.139 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.140 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.141 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.165 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.170 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.170 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.172 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.173 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.173 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.173 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.180 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.180 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.180 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.181 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0010578632354736328 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.181 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.183 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.186 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.186 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.186 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.187 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0004131793975830078 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.187 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.188 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.190 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.190 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.190 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.190 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.000453948974609375 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.190 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.191 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.192 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.194 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.195 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.196 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.197 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.199 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.199 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.202 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 992, in test_should_raise_create_order self._assert_fail_rbac([None, 'audit', 'observer', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order creation attempt not allowed - please review your user/project privileges' Arguments: () barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_existing_acls barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_existing_acls ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 992, in test_should_raise_create_order self._assert_fail_rbac([None, 'audit', 'observer', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1005, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1001, in test_should_raise_get_orders self._assert_fail_rbac([None, 'audit', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1001, in test_should_raise_get_orders self._assert_fail_rbac([None, 'audit', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:52.838 14736 INFO barbican.model.repositories [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.841 14736 INFO barbican.model.repositories [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.864 14736 WARNING barbican.model.migration.commands [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.867 14736 INFO alembic.runtime.migration [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.867 14736 INFO alembic.runtime.migration [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.869 14736 INFO alembic.runtime.migration [None req-3cf95ebe-3138-4311-b480-5881101a8ad8 - 14785f49-90d2-42dd-9b5e-c1de8f161cdb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.890 14736 INFO barbican.api.controllers.secrets [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Created a secret for project: 71fdf844-7e2f-43df-bbed-995700ca947f 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/octet-stream', 'text/plain'] 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/octet-stream', 'text/plain'] 2023-03-23 20:24:52.898 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_no_media_type barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_no_media_type ... ok 2023-03-23 20:24:51.149 14734 WARNING barbican.model.migration.commands [None req-9f333286-61af-4cde-b5f6-18269708f5a8 - b2cda95e-5e90-439f-b45b-112f12091480 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:51.152 14734 INFO alembic.runtime.migration [None req-9f333286-61af-4cde-b5f6-18269708f5a8 - b2cda95e-5e90-439f-b45b-112f12091480 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:51.153 14734 INFO alembic.runtime.migration [None req-9f333286-61af-4cde-b5f6-18269708f5a8 - b2cda95e-5e90-439f-b45b-112f12091480 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:51.158 14734 INFO alembic.runtime.migration [None req-9f333286-61af-4cde-b5f6-18269708f5a8 - b2cda95e-5e90-439f-b45b-112f12091480 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories [None req-94c8dbbf-75bc-4c56-9e69-e6ad479e2055 - 05bdf829-22b8-4708-acb2-997bc2296d9d - - - -] Not found for non_existing_transport_key_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:51.169 14734 ERROR barbican.model.repositories  2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers [None req-94c8dbbf-75bc-4c56-9e69-e6ad479e2055 - 05bdf829-22b8-4708-acb2-997bc2296d9d - - - -] Secret creation issue seen - Provided transport key was not found..: barbican.common.exception.ProvidedTransportKeyNotFound: non_existing_transport_key_id 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers entity = query.one() 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers ^^^^^^^^^^^ 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers return self._iter().one() 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers return self._only_one_row( 2023-03-23 20:24:51.170 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023barbican.tests.api.test_resources.WhenOwnershipMismatchForSecretConsumer.test_consumer_check_ownership_mismatch barbican.tests.api.test_resources.WhenOwnershipMismatchForSecretConsumer.test_consumer_check_ownership_mismatch ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: orders:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking --- Logging error --- Call stack: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 85, in test_get_by_create_date_with_plugin_ca_id_filter session = self.ca_repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 86, in test_get_by_create_date_with_plugin_ca_id_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 86, in test_get_by_create_date_with_plugin_ca_id_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 86, in test_get_by_create_date_with_plugin_ca_id_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 86, in test_get_by_create_date_with_plugin_ca_id_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.004071474075317383,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 87, in test_get_by_create_date_with_plugin_ca_id_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 87, in test_get_by_create_date_with_plugin_ca_id_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 87, in test_get_by_create_date_with_plugin_ca_id_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 87, in test_get_by_create_date_with_plugin_ca_id_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0020720958709716797,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 89, in test_get_by_create_date_with_plugin_ca_id_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1602, in get_by_create_date offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 89, in test_get_by_create_date_with_plugin_ca_id_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1603, in get_by_create_date session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1001, in test_should_raise_get_orders self._assert_fail_rbac([None, 'audit', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Order(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 89, in test_get_by_create_date_with_plugin_ca_id_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1649, in get_by_create_date LOG.debug('Retrieving from %s to %s', start, end) Message: 'Retrieving from %s to %s' Arguments: (0, 10) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 89, in test_get_by_create_date_with_plugin_ca_id_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1652, in get_by_create_date LOG.debug('Number entities retrieved: %s out of %s', Message: 'Number entities retrieved: %s out of %s' Arguments: (1, 1) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1425, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- --- Logging error --- Traceback (most recent call last): Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1425, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1376, in test_should_pass_get_consumers self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1425, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get result = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1376, in test_should_pass_get_consumers self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ --- Logging error --- File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Traceback (most recent call last): File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() File "/<>/barbican/api/controllers/consumers.py", line 236, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ BlockingIOError: [Errno 11] write could not complete without blocking File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Call stack: File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1425, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: consumer:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1429, in test_should_raise_get_consumer self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumer retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:52.900 14736 INFO barbican.model.repositories [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.902 14736 INFO barbican.model.repositories [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.918 14736 WARNING barbican.model.migration.commands [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.921 14736 INFO alembic.runtime.migration [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.921 14736 INFO alembic.runtime.migration [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.923 14736 INFO alembic.runtime.migration [None req-ca2e6d06-da9f-42f5-8fec-e26180e3f094 - 71fdf844-7e2f-43df-bbed-995700ca947f - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.936 14736 INFO barbican.api.controllers.secrets [None req-84c38bab-7937-4324-8d40-f5e5fd7662e4 - e8606f2b-625b-4f09-9f03-e40569a21921 - - - -] Created a secret for project: e8606f2b-625b-4f09-9f03-e40569a21921 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers [None req-84c38bab-7937-4324-8d40-f5e5fd7662e4 - e8606f2b-625b-4f09-9f03-e40569a21921 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/octet-stream', 'text/plain'] 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/octet-stream', 'text/plain'] 2023-03-23 20:24:52.944 14736 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_unsupported_media_type barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_unsupported_media_type ... ok barbican.tests.api.middleware.test_simple.WhenTestingSimpleMiddleware.test_should_process_request barbican.tests.api.middleware.test_simple.WhenTestingSimpleMiddleware.test_should_process_request ... ok barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_decorator_raises_if_function_not_pecan_exposed barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_decorator_raises_if_function_not_pecan_exposed ... ok barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_mocked_function barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_mocked_function ... ok barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_pecan_exposed_function barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_pecan_exposed_function ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: consumer:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1429, in test_should_raise_get_consumer self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1433, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumer retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers [None req-56f91744-edec-4d59-9720-1cad5b1312e3 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 363, in on_delete 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers _consumer_not_found() 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 33, in _consumer_not_found 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers pecan.abort(404, u._('Consumer not found.')) 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:52.969 14736 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1361, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1388, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1361, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1388, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers [None req-3b22b5aa-a474-4309-bfd4-90b6c6a27181 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPForbidden: Not Allowed. Sorry, only the creator of a consumer can delete it. 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 370, in on_delete 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers _consumer_ownership_mismatch() 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 38, in _consumer_ownership_mismatch 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers pecan.abort(403, u._('Not Allowed. Sorry, only the creator of a consumer ' 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers webob.exc.HTTPForbidden: Not Allowed. Sorry, only the creator of a consumer can delete it. 2023-03-23 20:24:51.517 14734 ERROR barbican.api.controllers  2023-03-23 20:24:51.576 14734 ERROR barbican.api.controllers [None req-4f1bd71c-ec6c-41e9-ad1c-72014d5ffd19 123456CreatorUser differet_project_id - - - -] Container retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_fail_get_container_for_creator_user_different_project barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_fail_get_container_for_creator_user_different_project ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_admin_user_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_admin_user_project_access_disabled ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_creator_user_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_creator_user_project_access_disabled ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_rules_should_be_loaded ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1361, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1388, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1361, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1388, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 70, in test_get_by_create_date_with_plugin_name_filter session = self.ca_repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 71, in test_get_by_create_date_with_plugin_name_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 71, in test_get_by_create_date_with_plugin_name_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 71, in test_get_by_create_date_with_plugin_name_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 71, in test_get_by_create_date_with_plugin_name_filter ca1 = self._add_ca(self.parsed_ca, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.005219221115112305,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 72, in test_get_by_create_date_with_plugin_name_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 72, in test_get_by_create_date_with_plugin_name_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 72, in test_get_by_create_date_with_plugin_name_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () 2023-03-23 20:24:52.205 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.206 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.208 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.293 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.296 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.296 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.297 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.298 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.298 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.298 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.307 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.307 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.307 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.308 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008249282836914062 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.308 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.309 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.312 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.312 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.312 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.313 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0006525516510009766 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.313 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.313 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.315 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.316 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.316 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.316 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.00041794776916503906 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.316 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.319 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.320 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.321 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_new_acls barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_new_acls ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 72, in test_get_by_create_date_with_plugin_name_filter self._add_ca(self.parsed_ca2, session) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 45, in _add_ca ca = self.ca_repo.create_from(models.CertificateAuthority(parsed_ca), File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.005100727081298828,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 74, in test_get_by_create_date_with_plugin_name_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1602, in get_by_create_date offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 74, in test_get_by_create_date_with_plugin_name_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1603, in get_by_create_date session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 74, in test_get_by_create_date_with_plugin_name_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1649, in get_by_create_date LOG.debug('Retrieving from %s to %s', start, end) Message: 'Retrieving from %s to %s' Arguments: (0, 10) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 74, in test_get_by_create_date_with_plugin_name_filter retrieved_cas, offset, limit, total = self.ca_repo.get_by_create_date( File "/<>/barbican/model/repositories.py", line 1652, in get_by_create_date LOG.debug('Number entities retrieved: %s out of %s', Message: 'Number entities retrieved: %s out of %s' Arguments: (1, 1) 2023-03-23 20:24:52.670 14738 INFO barbican.model.repositories [None req-efda300b-6914-40f6-80fd-5c03be3552b8 AdminUser 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.672 14738 INFO barbican.model.repositories [None req-efda300b-6914-40f6-80fd-5c03be3552b8 AdminUser 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.688 14738 WARNING barbican.model.migration.commands [None req-efda300b-6914-40f6-80fd-5c03be3552b8 AdminUser 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.691 14738 INFO alembic.runtime.migration [None req-efda300b-6914-40f6-80fd-5c03be3552b8 AdminUser 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.691 14738 INFO alembic.runtime.migration [None req-efda300b-6914-40f6-80fd-5c03be3552b8 AdminUser 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.692 14738 INFO alembic.runtime.migration [None req-efda300b-6914-40f6-80fd-5c03be3552b8 AdminUser 2b8c5d1d-ec2a-4b29-965c-90163bd00df9 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.704 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.709 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.714 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.729 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.751 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.756 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.761 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.766 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.771 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.776 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.782 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.790 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.810 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.817 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.837 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.857 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.864 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.883 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.892 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.912 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.931 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.949 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.963 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:52.986 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.009 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.022 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.036 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.041 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.055 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.071 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Created a container for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.095 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Retrieved container list for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.102 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Retrieved container list for project: 621cfb61-7220-4526-8819-437598aa90c7 2023-03-23 20:24:53.122 14738 INFO barbican.api.controllers.containers [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Retrieved container list for project: 621cfb61-7220-4526-8819-437598aa90c7 barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_list_containerss_by_type barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_list_containerss_by_type ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret_consumers:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1382, in test_should_raise_get_consumers self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'SecretConsumers(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers [None req-1741a01e-7158-45e4-ba2a-458675548bff 123456user 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 66, in on_get 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers dict_fields = self.container.to_dict_fields() 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers OSError 2023-03-23 20:24:51.588 14734 ERROR barbican.api.controllers  2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers [None req-271d8070-4a29-4f5a-bba0-edbe32b7df0c 123456CreatorUser 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.642 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.642 14734 ERROR barbicanbarbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container_for_owner barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container_for_owner ... ok 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers [None req-3432a27d-4021-4fc9-bb7e-c16618f307bb - keystoneid1234 - - - -] Problem deleting consumer: barbican.common.exception.NotFound: An object with the specified identifier was not found. 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers Traceback (most recent call last): 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers File "/<>/barbican/api/controllers/consumers.py", line 373, in on_delete 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers self.consumer_repo.delete_entity_by_id(consumer.id, 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers raise effect 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers barbican.common.exception.NotFound: An object with the specified identifier was not found. 2023-03-23 20:24:52.987 14736 ERROR barbican.api.controllers.consumers  2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers [None req-3432a27d-4021-4fc9-bb7e-c16618f307bb - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 373, in on_delete 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers self.consumer_repo.delete_entity_by_id(consumer.id, 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers barbican.common.exception.NotFound: An object with the specified identifier was not found. 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 377, in on_delete 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers _consumer_not_found() 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 33, in _consumer_not_found 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers pecan.abort(404, u._('Consumer not found.')) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 373, in on_delete 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers self.consumer_repo.delete_entity_by_id(consumer.id, 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:52.989 14736 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later ... ok barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist ... ok barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_with_bad_consumer_id barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_with_bad_consumer_id ... ok 2023-03-23 20:24:53.035 14736 INFO barbican.api.controllers.consumers [None req-990cc5c6-a701-40cf-8f9f-78043174ecae - keystoneid1234 - - - -] Deleted a secret consumer for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumer barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumer ... ok 2023-03-23 20:24:53.045 14736 INFO barbican.api.controllers.secrets [None req-20f543bc-6b06-46e6-8dfd-6b774914317c - keystoneid1234 - - - -] Deleted secret for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumers_on_secret_delete barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumers_on_secret_delete ... ok 2023-03-23 20:24:52.325 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.325 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.327 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.345 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.348 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.348 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.350 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.352 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.353 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.353 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.359 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.359 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.360 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.361 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008780956268310547 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.361 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.363 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.363 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.363 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.364 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0004715919494628906 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.364 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.365 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.367 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_with_none_or_blank_users barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_with_none_or_blank_users ... ok --- Logging error --- 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers [None req-b8ea414d-c02d-449a-913e-ea73f016a37d 123456CreatorUser 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 87, in on_delete 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers self.container_repo.delete_entity_by_id( 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:51.971 14734 ERROR barbican.api.controllers  2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers [None req-3374cde7-d3aa-4180-9f53-49fd652374a7 123456user 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 66, in on_get 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers dict_fields = self.container.to_dict_fields() 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers OSError 2023-03-23 20:24:52.129 14734 ERROR barbican.api.controllers  2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers [None req-026c794c-10f7-4952-80cc-4577f690350e 123456user 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.144 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.144 14734 ERROR barbican.api.cobarbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_different_user_with_valid_read_acl barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_different_user_with_valid_read_acl ... ok 2023-03-23 20:24:53.124 14738 INFO barbican.model.repositories [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.127 14738 INFO barbican.model.repositories [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.191 14738 WARNING barbican.model.migration.commands [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.193 14738 INFO alembic.runtime.migration [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.194 14738 INFO alembic.runtime.migration [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.204 14738 INFO alembic.runtime.migration [None req-444ec1fa-e461-44cf-9f77-b0d6996d46e1 - 621cfb61-7220-4526-8819-437598aa90c7 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.232 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.246 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.254 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.264 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.269 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.301 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.333 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.341 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.349 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.357 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Created a container for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 2023-03-23 20:24:53.368 14738 INFO barbican.api.controllers.containers [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Retrieved container list for project: c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_response_should_include_total barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_response_should_include_total ... ok 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers [None req-301a2f7f-2dea-46d8-9681-961dd7513ae3 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:53.053 14736 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_fail_deleting_consumer_bad_json barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_fail_deleting_consumer_bad_json ... ok Traceback (most recent call last): 2023-03-23 20:24:53.062 14736 INFO barbican.api.controllers.consumers [None req-62514873-5292-4296-9e60-7e6530f6b417 - keystoneid1234 - - - -] Retrieved a consumer list for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer ... ok File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 137, in test_get_count_should_return_one session = self.ca_repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 145, in test_get_count_should_return_one self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) 2023-03-23 20:24:53.070 14736 INFO barbican.api.controllers.consumers [None req-a4ad7831-19a0-4d6a-82dc-3557f11914b4 - keystoneid1234 - - - -] Retrieved a secret consumer for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer_by_id barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer_by_id ... ok File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 145, in test_get_count_should_return_one self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 145, in test_get_count_should_return_one self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () 2023-03-23 20:24:53.078 14736 INFO barbican.api.controllers.consumers [None req-c401215f-579e-4e1b-b3f5-5c1f7190e792 - keystoneid1234 - - - -] Retrieved a consumer list for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_no_consumers barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_no_consumers ... ok --- Logging error --- Traceback (most recent call last): --- Logging error --- File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 410, in test_pass_decrypt_secret_for_admin_user_project_access_disabled self._assert_pass_rbac(['admin'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 145, in test_get_count_should_return_one self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.004822492599487305,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 148, in test_get_count_should_return_one count = self.ca_repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 574, in test_pass_get_secret_for_admin_user_with_project_access_disabled self._assert_pass_rbac(['admin'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:53.087 14736 INFO barbican.api.controllers.secrets [None req-cadd8921-876b-4622-8f0b-f1200f631ec2 - keystoneid1234 - - - -] Deleted secret for project: keystoneid1234 --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 358, in test_should_pass_decrypt_secret self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_pass_on_secret_delete_with_missing_consumers barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_pass_on_secret_delete_with_missing_consumers ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 358, in test_should_pass_decrypt_secret self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 358, in test_should_pass_decrypt_secret self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:53.370 14738 INFO barbican.model.repositories [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.372 14738 INFO barbican.model.repositories [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.389 14738 WARNING barbican.model.migration.commands [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.392 14738 INFO alembic.runtime.migration [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.392 14738 INFO alembic.runtime.migration [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.394 14738 INFO alembic.runtime.migration [None req-c60a156d-0d02-41e9-8034-4ceb519fc8ad - c34d4a5b-4e84-4ad4-b896-697c18b3fbd4 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.405 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.411 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.416 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.422 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.428 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.433 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.438 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.444 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.449 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.455 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Created a container for project: 45efa97f-0a4f-4461-abff-3941b703b43e 2023-03-23 20:24:53.466 14738 INFO barbican.api.controllers.containers [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Retrieved container list for project: 45efa97f-0a4f-4461-abff-3941b703b43e --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_get_list_containers barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_get_list_containers ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 358, in test_should_pass_decrypt_secret self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 358, in test_should_pass_decrypt_secret self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 358, in test_should_pass_decrypt_secret self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers [None req-5d75d606-6167-4ad3-aace-cf71d6239e71 123456user 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 66, in on_get 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers dict_fields = self.container.to_dict_fields() 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers OSError 2023-03-23 20:24:52.158 14734 ERROR barbican.api.controllers  2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers [None req-caf1c91e-8962-4932-a0f2-9af02a750ff3 123456user 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.161 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.161 14734 ERROR barbican.api.cobarbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_private_enabled_with_read_acl barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_private_enabled_with_read_acl ... ok 2023-03-23 20:24:53.467 14738 INFO barbican.model.repositories [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.470 14738 INFO barbican.model.repositories [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.484 14738 WARNING barbican.model.migration.commands [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.487 14738 INFO alembic.runtime.migration [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.488 14738 INFO alembic.runtime.migration [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.489 14738 INFO alembic.runtime.migration [None req-5a7a11c0-128d-483f-b7a7-a7e0f04ee224 - 45efa97f-0a4f-4461-abff-3941b703b43e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.499 14738 INFO barbican.api.controllers.containers [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] Retrieved container list for project: a9363c44-92f2-4407-96bc-641ec6ba5c46 barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_handle_no_containers barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_handle_no_containers ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 153, in test_get_count_should_return_one_after_delete session = self.ca_repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 161, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 161, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 161, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 161, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.004830121994018555,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 165, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 165, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 165, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 165, in test_get_count_should_return_one_after_delete self.ca_repo.create_from(ca_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0033850669860839844,) 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers [None req-4853ae54-464e-4557-b03c-9eb680162948 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPForbidden: Not Allowed. Sorry, only the creator of a consumer can delete it. 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 192, in on_delete 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers _consumer_ownership_mismatch() 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 38, in _consumer_ownership_mismatch 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers pecan.abort(403, u._('Not Allowed. Sorry, only the creator of a consumer ' 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers webob.exc.HTTPForbidden: Not Allowed. Sorry, only the creator of a consumer can delete it. 2023-03-23 20:24:53.102 14736 ERROR barbican.api.controllers  --- Logging error --- barbican.tests.api.test_resources.WhenOwnershipMismatchForContainerConsumer.test_consumer_check_ownership_mismatch barbican.tests.api.test_resources.WhenOwnershipMismatchForContainerConsumer.test_consumer_check_ownership_mismatch ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_delete_on_consumer_by_id barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_delete_on_consumer_by_id ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_post_on_consumer_by_id barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_post_on_consumer_by_id ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumer_by_id barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumer_by_id ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumers barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumers ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_delete_on_consumer_by_id barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_delete_on_consumer_by_id ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_post_on_consumer_by_id barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_post_on_consumer_by_id ... ok barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumer_by_id barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumer_by_id ... ok Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumers barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumers ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_rules_should_be_loaded ... ok Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 168, in test_get_count_should_return_one_after_delete count = self.ca_repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:52.370 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.372 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.374 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.397 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.400 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.400 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.401 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.405 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.406 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.406 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.413 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.413 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.413 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.414 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008366107940673828 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.414 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.415 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.418 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.418 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.418 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.419 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0004181861877441406 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.419 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.420 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.422 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.422 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_acls_for_secret barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_acls_for_secret ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 171, in test_get_count_should_return_one_after_delete self.ca_repo.delete_entity_by_id(ca_model.id, "my keystone id", File "/<>/barbican/model/repositories.py", line 465, in delete_entity_by_id session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 171, in test_get_count_should_return_one_after_delete self.ca_repo.delete_entity_by_id(ca_model.id, "my keystone id", File "/<>/barbican/model/repositories.py", line 467, in delete_entity_by_id entity = self.get(entity_id=entity_id, File "/<>/barbican/model/repositories.py", line 371, in get session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:53.501 14738 INFO barbican.model.repositories [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.504 14738 INFO barbican.model.repositories [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.525 14738 WARNING barbican.model.migration.commands [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.528 14738 INFO alembic.runtime.migration [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.528 14738 INFO alembic.runtime.migration [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.553 14738 INFO alembic.runtime.migration [None req-3e1ac467-f973-4c5d-8483-84e9cbc71d79 - a9363c44-92f2-4407-96bc-641ec6ba5c46 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_list_not_allowed barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_list_not_allowed ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): 2023-03-23 20:24:53.557 14738 INFO barbican.model.repositories [None req-d9467d9b-d975-4b2f-ac1a-1356695471e3 - 93993f86-5946-446b-9d35-76279cf5e17a - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.570 14738 INFO barbican.model.repositories [None req-d9467d9b-d975-4b2f-ac1a-1356695471e3 - 93993f86-5946-446b-9d35-76279cf5e17a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.625 14738 WARNING barbican.model.migration.commands [None req-d9467d9b-d975-4b2f-ac1a-1356695471e3 - 93993f86-5946-446b-9d35-76279cf5e17a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.628 14738 INFO alembic.runtime.migration [None req-d9467d9b-d975-4b2f-ac1a-1356695471e3 - 93993f86-5946-446b-9d35-76279cf5e17a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.628 14738 INFO alembic.runtime.migration [None req-d9467d9b-d975-4b2f-ac1a-1356695471e3 - 93993f86-5946-446b-9d35-76279cf5e17a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.635 14738 INFO alembic.runtime.migration [None req-d9467d9b-d975-4b2f-ac1a-1356695471e3 - 93993f86-5946-446b-9d35-76279cf5e17a - - - -] Running stamp_revision -> 8c74e2d7f1ff File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() --- Logging error --- File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_not_allowed barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_not_allowed ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:53.654 14738 INFO barbican.model.repositories [None req-d7f7bc8d-450f-45d4-b05c-f86dbf87758a - 89a2bc54-561e-4b3f-89c5-a509cf8c56c9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.670 14738 INFO barbican.model.repositories [None req-d7f7bc8d-450f-45d4-b05c-f86dbf87758a - 89a2bc54-561e-4b3f-89c5-a509cf8c56c9 - - - -] Auto-creating barbican registry DB --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) Traceback (most recent call last): File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 25, in setUp super(WhenTestingCertificateAuthorityRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 463, in test_should_pass_decrypt_secret_different_user_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:53.727 14738 WARNING barbican.model.migration.commands [None req-d7f7bc8d-450f-45d4-b05c-f86dbf87758a - 89a2bc54-561e-4b3f-89c5-a509cf8c56c9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.739 14738 INFO alembic.runtime.migration [None req-d7f7bc8d-450f-45d4-b05c-f86dbf87758a - 89a2bc54-561e-4b3f-89c5-a509cf8c56c9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.739 14738 INFO alembic.runtime.migration [None req-d7f7bc8d-450f-45d4-b05c-f86dbf87758a - 89a2bc54-561e-4b3f-89c5-a509cf8c56c9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.746 14738 INFO alembic.runtime.migration [None req-d7f7bc8d-450f-45d4-b05c-f86dbf87758a - 89a2bc54-561e-4b3f-89c5-a509cf8c56c9 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_project_quotas_list_not_allowed barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_project_quotas_list_not_allowed ... ok 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers [None req-06275b76-66af-43b8-b5f2-b9cf8e8f08ac aclUser1 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 66, in on_get 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers dict_fields = self.container.to_dict_fields() 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers OSError 2023-03-23 20:24:52.288 14734 ERROR barbican.api.controllers  2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers [None req-b9d7c802-fd5f-4226-94f8-3982be0ed6be aclUser1 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.300 14734 ERROR barbican.api.controbarbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_but_different_user barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_but_different_user ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_with_no_acl barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_with_no_acl ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_with_no_context barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_with_no_context ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_delete_container barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_delete_container ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_project_no_acl barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_project_no_acl ... ok barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_user_with_no_read_acl barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_user_with_no_read_acl ... ok 2023-03-23 20:24:53.765 14738 INFO barbican.model.repositories [None req-6991f0cc-ac98-46ca-a99b-4cb44d43c6fa - 9cd6610f-ed88-45d9-9ce7-534d0abc7ec9 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.771 14738 INFO barbican.model.repositories [None req-6991f0cc-ac98-46ca-a99b-4cb44d43c6fa - 9cd6610f-ed88-45d9-9ce7-534d0abc7ec9 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.798 14738 WARNING barbican.model.migration.commands [None req-6991f0cc-ac98-46ca-a99b-4cb44d43c6fa - 9cd6610f-ed88-45d9-9ce7-534d0abc7ec9 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.427 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.429 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.435 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.460 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.464 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.465 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.469 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.470 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.472 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.472 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.480 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.480 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.480 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.481 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008714199066162109 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.481 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.483 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.494 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.495 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.496 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.498 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0025796890258789062 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.500 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.504 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.512 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.513 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.513 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.515 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.001743316650390625 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.515 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.519 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.525 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.530 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.530 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.542 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for 314cb9c8-9b69-4a89-8bdc-271307a5c804: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:52.543 14740 ERROR barbican.model.repositories  2023-03-23 20:24:52.545 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.549 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_single_acl_and_count barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_single_acl_and_count ... ok 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers [None req-3a542754-2567-46cb-a6b5-a5e8919b1292 different_user_id 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/containers.py", line 66, in on_get 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers dict_fields = self.container.to_dict_fields() 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers OSError 2023-03-23 20:24:52.382 14734 ERROR barbican.api.controllers  2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers [None req-b7770160-3a07-4f73-af41-e2a1dc555cce different_user_id 12345project - - - -] Container retrieval failure seen - please contact site administrator.: OSError 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.386 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.386 14734 ERROR bbarbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_with_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_with_project_access_disabled ... ok 2023-03-23 20:24:53.200 14736 ERROR barbican.api [None req-c6e87edf-56db-46d8-a185-99989e2fa8a5 - 12345project - - - -] Problem reading request JSON stream.: OSError 2023-03-23 20:24:53.200 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:53.200 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:53.200 14736 ERROR barbican.api body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:53.200 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.200 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.200 14736 ERROR barbican.api return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.200 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.200 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.200 14736 ERROR barbican.api return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.200 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.200 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.200 14736 ERROR barbican.api raise effect 2023-03-23 20:24:53.200 14736 ERROR barbican.api OSError 2023-03-23 20:24:53.200 14736 ERROR barbican.api  2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers [None req-c6e87edf-56db-46d8-a185-99989e2fa8a5 - 12345project - - - -] Webob error seen: webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers OSError 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 321, in on_post 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 55, in load_body 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers pecan.abort(500, u._('Read Error')) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:53.201 14736 ERROR barbican.api.controllers  --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 374, in test_should_pass_decrypt_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:52.556 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.557 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.566 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.594 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.612 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.612 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.614 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.614 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.615 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.615 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.634 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.638 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.639 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.639 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.645 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.006218433380126953 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.646 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_container_id barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_container_id ... ok barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_rules_should_be_loaded ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_create_consumer barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_create_consumer ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 374, in test_should_pass_decrypt_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 374, in test_should_pass_decrypt_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 374, in test_should_pass_decrypt_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 374, in test_should_pass_decrypt_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) --- Logging error --- 2023-03-23 20:24:52.599 14734 ERROR barbican.api.controllers [None req-0098e706-a71f-4afd-82a1-0597df6080a9 123456user 12345project - - - -] Container retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy 2023-03-23 20:24:52.601 14734 ERROR barbican.api.controllers [None req-d47fd7bd-bf5a-4c9f-bb51-aff1220fac16 123456user 12345project - - - -] Container retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy 2023-03-23 20:24:52.616 14734 ERROR barbican.api.controllers [None req-4f6b9fcf-5849-4462-a049-524154a3cecd 123456user 12345project - - - -] Container retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: container:get is disallowed by policy 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers [None req-1f049f2d-41cf-49e4-af84-33d7da13f114 - 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 91, in on_delete 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers self.order_repo.delete_entity_by_id( 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:52.725 14734 ERROR barbican.api.controllers  barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_delete_order barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_delete_order ... ok Traceback (most recent call last): barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_get_order barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_get_order ... ok File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_delete_order barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_delete_order ... ok barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_get_order barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_get_order ... ok barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_rules_should_be_loaded ... ok barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_create_order barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_create_order ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 374, in test_should_pass_decrypt_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:52.655 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.658 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.666 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.734 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.740 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.740 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.744 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.744 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.744 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.744 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.766 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.767 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.767 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.775 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.007430315017700195 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.775 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.780 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.781 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.785 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for 4527f29b-d4d4-4564-96fb-54f590b926d2: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:52.798 14740 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_entity_id barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_entity_id ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:53.215 14736 ERROR barbican.api [None req-994a337d-08e9-4390-8311-8397974e66ec - 12345project - - - -] Problem reading request JSON stream.: OSError 2023-03-23 20:24:53.215 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:53.215 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:53.215 14736 ERROR barbican.api body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:53.215 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.215 14736 ERROR barbican.api return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.215 14736 ERROR barbican.api return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.215 14736 ERROR barbican.api raise effect 2023-03-23 20:24:53.215 14736 ERROR barbican.api OSError 2023-03-23 20:24:53.215 14736 ERROR barbican.api  2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers [None req-994a337d-08e9-4390-8311-8397974e66ec - 12345project - - - -] Webob error seen: webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers OSError 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 348, in on_delete 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 55, in load_body 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers pecan.abort(500, u._('Read Error')) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:53.215 14736 ERROR barbican.api.controllers  barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_delete_consumer barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_delete_consumer ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers [None req-cfd4ef17-7c44-45f1-9ee6-6b87ea997189 - 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 84, in on_get 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers return hrefs.convert_to_hrefs(self.order.to_dict_fields()) 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:52.730 14734 ERROR barbican.api.controllers  2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers [None req-1e3e2df3-e5b3-43a2-a596-0c42296bd032 - 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 84, in on_get 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers return hrefs.convert_to_hrefs(self.order.to_dict_fields()) 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.733 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:52.733 14734 ERRO2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers [None req-778ac85c-6f14-4580-89b3-4d551cf9b1a9 - 12345 - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 135, in on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers result = self.order_repo.get_by_create_date( 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.01barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_get_orders barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_get_orders ... ok barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_create_order barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_create_order ... ok barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_get_orders barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_get_orders ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_rules_should_be_loaded ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_pass_get_consumer barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_pass_get_consumer ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_raise_get_consumer barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_raise_get_consumer ... ok 2023-03-23 20:24:52.801 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.802 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.807 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.833 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.836 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.836 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.840 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.840 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.841 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.841 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.848 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.848 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.848 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.850 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002240419387817383 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.850 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.852 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.853 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.854 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.854 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.855 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0010199546813964844 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.855 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.856 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:52.856 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.856 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:52.857 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0009167194366455078 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:52.857 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.860 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.861 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_count barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_count ... ok 2023-03-23 20:24:53.974 14738 INFO alembic.runtime.migration [None req-6991f0cc-ac98-46ca-a99b-4cb44d43c6fa - 9cd6610f-ed88-45d9-9ce7-534d0abc7ec9 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.974 14738 INFO alembic.runtime.migration [None req-6991f0cc-ac98-46ca-a99b-4cb44d43c6fa - 9cd6610f-ed88-45d9-9ce7-534d0abc7ec9 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.976 14738 INFO alembic.runtime.migration [None req-6991f0cc-ac98-46ca-a99b-4cb44d43c6fa - 9cd6610f-ed88-45d9-9ce7-534d0abc7ec9 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_quotas_not_allowed barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_quotas_not_allowed ... ok 3 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 135, in on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers result = self.order_repo.get_by_create_date( 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1008, in _invoke_on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/orders.py", line 135, in on_get 2023-03-23 20:24:53.013 14734 ERROR barbican.api.controllers result = self.order_repo.get_by_create_date( 2023-03-23 20:24:53.013 14734 ERROR barbican.a2023-03-23 20:24:53.316 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.333 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.334 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.336 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.338 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaning up soft deletions in the barbican database 2023-03-23 20:24:53.342 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaning of database affected entries 2023-03-23 20:24:53.342 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] DB clean up finished in 0.00225007699998514 seconds 2023-03-23 20:24:52.863 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.864 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.866 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:52.886 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:52.896 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:52.897 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:52.906 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:52.906 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:52.909 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:52.917 14740 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_should_raise_notfound_exception_get_by_entity_id barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_should_raise_notfound_exception_get_by_entity_id ... ok barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command ... ok 2023-03-23 20:24:52.926 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:52.929 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:52.940 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.011 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.024 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.024 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.029 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.029 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_do_entity_name barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_do_entity_name ... ok 2023-03-23 20:24:53.346 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.349 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.375 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.383 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.383 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.385 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.390 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaning up soft deletions in the barbican database 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Failed to clean up soft deletions in database.: sqlalchemy.exc.IntegrityError: (builtins.str) (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean Traceback (most recent call last): 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean File "/<>/barbican/model/clean.py", line 354, in clean_command 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean cleanup_total += cleanup_all(threshold_date=threshold_date) 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean raise effect 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean sqlalchemy.exc.IntegrityError: (builtins.str) 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:53.395 14734 ERROR barbican.model.clean  2023-03-23 20:24:53.403 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaning of database affected 0 entries 2023-03-23 20:24:53.404 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] DB clean up finished in 0.007553242999989607 seconds barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_exception barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_exception ... ok 2023-03-23 20:24:53.410 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.420 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.459 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.481 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.481 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.483 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.485 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaning up soft deletions in the barbican database 2023-03-23 20:24:53.496 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaning of database affected entries 2023-03-23 20:24:53.496 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] DB clean up finished in 0.0059318389999987176 seconds barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_false_args barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_false_args ... ok 2023-03-23 20:24:53.981 14738 INFO barbican.model.repositories [None req-1623652d-d964-454a-9cae-1fa5a7718d34 - 573e545d-6cbe-4cba-8591-30717fd2e521 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.984 14738 INFO barbican.model.repositories [None req-1623652d-d964-454a-9cae-1fa5a7718d34 - 573e545d-6cbe-4cba-8591-30717fd2e521 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.008 14738 WARNING barbican.model.migration.commands [None req-1623652d-d964-454a-9cae-1fa5a7718d34 - 573e545d-6cbe-4cba-8591-30717fd2e521 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.011 14738 INFO alembic.runtime.migration [None req-1623652d-d964-454a-9cae-1fa5a7718d34 - 573e545d-6cbe-4cba-8591-30717fd2e521 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.011 14738 INFO alembic.runtime.migration [None req-1623652d-d964-454a-9cae-1fa5a7718d34 - 573e545d-6cbe-4cba-8591-30717fd2e521 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.013 14738 INFO alembic.runtime.migration [None req-1623652d-d964-454a-9cae-1fa5a7718d34 - 573e545d-6cbe-4cba-8591-30717fd2e521 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.025 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.032 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.039 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.046 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.053 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.060 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.067 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.073 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.080 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.087 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas 2023-03-23 20:24:54.094 14738 INFO barbican.api.controllers.quotas [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Put Project Quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_pagination_attributes barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_pagination_attributes ... ok 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers [None req-d9216dbd-70c9-422c-8580-c4d4c4723382 - 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers result = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.223 14736 ERROR barbican.api.controllers  2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers [None req-f98a002d-fd61-4416-a423-39d18f9cdcd5 - 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers result = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers result = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.227 14736 ERROR barbican.api.controllers  2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers [None req-86db5b97-0dfb-4617-93e9-e06958ece2cb - 12345project - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers result = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers result = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_get_consumers barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_get_consumers ... ok 2023-03-23 20:24:53.034 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.035 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.037 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.091 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.093 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.094 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.095 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.096 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.104 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.007432222366333008 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.105 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:53.105 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.105 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1649 2023-03-23 20:24:53.111 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1652 barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date ... ok 2023-03-23 20:24:53.498 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.506 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.554 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.556 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.556 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.558 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.601 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Project 2023-03-23 20:24:53.645 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.646 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.649 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:53.650 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:53.659 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.660 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.664 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.665 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.665 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.666 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.678 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order 2023-03-23 20:24:53.680 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.687 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Container with no children in Order 2023-03-23 20:24:53.688 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for KEKDatum 2023-03-23 20:24:53.688 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 4 soft deleted entries 2023-03-23 20:24:53.692 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Project barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleaning_unassociated_projects barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleaning_unassociated_projects ... ok 2023-03-23 20:24:54.106 14738 INFO barbican.model.repositories [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.109 14738 INFO barbican.model.repositories [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.132 14738 WARNING barbican.model.migration.commands [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.135 14738 INFO alembic.runtime.migration [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.135 14738 INFO alembic.runtime.migration [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.138 14738 INFO alembic.runtime.migration [None req-10d2965d-9997-427e-a063-54af73552e91 - 8b3ebb0a-8a0a-484c-b46f-a78ef46e8d9e - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.151 14738 INFO barbican.api.controllers.quotas [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Put Project Quotas 2023-03-23 20:24:54.153 14738 INFO barbican.api.controllers.quotas [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Delete Project Quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_delete_specific_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_delete_specific_project_quotas ... ok 2023-03-23 20:24:53.114 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.115 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.117 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.135 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.138 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.139 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.142 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.142 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.143 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.143 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:53.143 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.143 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1649 2023-03-23 20:24:53.147 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1652 barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_nothing barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_nothing ... ok barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_ca_id_filter barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_ca_id_filter ... ok 2023-03-23 20:24:53.149 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.150 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.153 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.170 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.174 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.175 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.178 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.179 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.181 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.182 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.183 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.184 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.188 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.004071474075317383 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.189 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.190 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.191 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.193 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0020720958709716797 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.194 14740 DEBUG barbican.mobarbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_name_filter barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_name_filter ... ok 2023-03-23 20:24:54.156 14738 INFO barbican.model.repositories [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.158 14738 INFO barbican.model.repositories [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.175 14738 WARNING barbican.model.migration.commands [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.179 14738 INFO alembic.runtime.migration [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.179 14738 INFO alembic.runtime.migration [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.181 14738 INFO alembic.runtime.migration [None req-4dcbd8d7-eb98-4625-8023-39aa459d795d - a93da158-2f24-4b8e-85ed-919c6e8f0f94 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_empty_project_quotas_list barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_empty_project_quotas_list ... ok 11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1394, in _invoke_on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 282, in on_get 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers result = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:53.234 14736 ERROR barbican.api.controllers  2023-03-23 20:24:53.283 14736 ERROR barbican.api.controllers [None req-663b0349-6869-48a4-a300-f11f4b30c0fa - some_other_id - - - -] SecretConsumer creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy 2023-03-23 20:24:53.286 14736 ERROR barbican.api.controllers [None req-6f688d05-9a2a-4f68-a2ae-8e880d1fa3da - some_other_id - - - -] SecretConsumer creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy 2023-03-23 20:24:53.296 14736 ERROR barbican.api.controllers [None req-ee04150b-6b6f-4c42-b280-7da499170325 - some_other_id - - - -] SecretConsumer creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy 2023-03-23 20:24:53.305 14736 ERROR barbican.api.controllers [None req-3aeb5a43-60e8-4eab-91aa-a933fda0b73e - some_other_id - - - -] SecretConsumer creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy 2023-03-23 20:24:53.327 14736 ERROR barbican.api.controllers [None req-cbf548ae-7d17-461c-a676-24fbb4aeac3f - some_other_id - - - -] SecretConsumer creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:post is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_create_consumer barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_create_consumer ... ok 2023-03-23 20:24:53.340 14736 ERROR barbican.api.controllers [None req-2b972641-36b1-4655-b5f6-31d166047d25 - - - - - -] SecretConsumer deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:delete is disallowed by policy 2023-03-23 20:24:53.341 14736 ERROR barbican.api.controllers [None req-b8203f00-7ae2-4081-b222-91ae197e4ac4 - - - - - -] SecretConsumer deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:delete is disallowed by policy 2023-03-23 20:24:53.363 14736 ERROR barbican.api.controllers [None req-0800d25e-72b3-4381-9d98-feadb38e1e2e - - - - - -] SecretConsumer deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:delete is disallowed by policy 2023-03-23 20:24:53.368 14736 ERROR barbican.api.controllers [None req-924af817-fed6-483e-ba8b-480b3f99836e - - - - - -] SecretConsumer deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:delete is disallowed by policy 2023-03-23 20:24:53.369 14736 ERROR barbican.api.controllers [None req-900350e1-c49f-4ad5-8274-fcd37c4161dc - - - - - -] SecretConsumer deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:delete is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_delete_consumer barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_delete_consumer ... ok 2023-03-23 20:24:53.334 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.005219221115112305 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.336 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.338 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.340 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.345 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.005100727081298828 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.348 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:53.350 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.353 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1649 2023-03-23 20:24:53.358 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1652 2023-03-23 20:24:53.450 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.451 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.453 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.490 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.493 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.493 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one ... ok 2023-03-23 20:24:53.375 14736 ERROR barbican.api.controllers [None req-bb6c64da-c12d-4c32-938e-7ce69d24cc33 - some_other_id - - - -] SecretConsumers(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_get_consumers barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_get_consumers ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:53.698 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.704 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.723 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.731 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.732 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.734 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.744 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.745 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.745 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:53.746 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:53.749 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.749 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.750 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.750 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.751 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.751 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.754 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:53.755 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.758 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:53.758 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:53.758 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 soft deleted entries 2023-03-23 20:24:53.771 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.771 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.772 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:53.772 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:53.774 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.774 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.775 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.775 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.775 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.776 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.778 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:53.779 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.781 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Container with no children in Order 2023-03-23 20:24:53.781 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:53.781 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 2 soft deleted entries 2023-03-23 20:24:53.790 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.791 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.791 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:53.791 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:53.793 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.793 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.793 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.794 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.794 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.795 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.796 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order 2023-03-23 20:24:53.796 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.797 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:53.797 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:53.797 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 soft deleted entries barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_container_with_order_child barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_container_with_order_child ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:54.189 14738 INFO barbican.model.repositories [None req-7277c4aa-e668-4d37-8cc1-b4d2b41a6366 - 92fc5f6d-9054-4a86-97e1-473f77f72a85 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.191 14738 INFO barbican.model.repositories [None req-7277c4aa-e668-4d37-8cc1-b4d2b41a6366 - 92fc5f6d-9054-4a86-97e1-473f77f72a85 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.207 14738 WARNING barbican.model.migration.commands [None req-7277c4aa-e668-4d37-8cc1-b4d2b41a6366 - 92fc5f6d-9054-4a86-97e1-473f77f72a85 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.210 14738 INFO alembic.runtime.migration [None req-7277c4aa-e668-4d37-8cc1-b4d2b41a6366 - 92fc5f6d-9054-4a86-97e1-473f77f72a85 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.210 14738 INFO alembic.runtime.migration [None req-7277c4aa-e668-4d37-8cc1-b4d2b41a6366 - 92fc5f6d-9054-4a86-97e1-473f77f72a85 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.212 14738 INFO alembic.runtime.migration [None req-7277c4aa-e668-4d37-8cc1-b4d2b41a6366 - 92fc5f6d-9054-4a86-97e1-473f77f72a85 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.222 14738 INFO barbican.api.controllers.quotas [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Put Project Quotas 2023-03-23 20:24:54.227 14738 INFO barbican.api.controllers.quotas [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Put Project Quotas 2023-03-23 20:24:54.234 14738 INFO barbican.api.controllers.quotas [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Put Project Quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_project_quotas_list barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_project_quotas_list ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:53.376 14736 ERROR barbican.api.controllers [None req-d66674b1-01c1-4510-b5c9-a491afb8eeee - some_other_id - - - -] SecretConsumers(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret_consumers:get is disallowed by policy 2023-03-23 20:24:53.466 14736 ERROR barbican.api.controllers [None req-9fbb406d-1fa7-40b1-87e4-f9e448ee09dd creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:53.468 14736 ERROR barbican.api.controllers [None req-12df3663-79d0-4ef0-8ba8-021d0ca735ae creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:53.469 14736 ERROR barbican.api.controllers [None req-643a0fc4-eb1b-4416-9b51-3c5672e251d1 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:53.471 14736 ERROR barbican.api.controllers [None req-a21fe051-3b2c-42b6-8832-a14731aeaef1 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:53.472 14736 ERROR barbican.api.controllers [None req-4553ef16-91b2-4acd-b6e5-dfa8c7894a81 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_decrypt_secret_for_creator_user_with_different_project barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_decrypt_secret_for_creator_user_with_different_project ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:54.242 14738 INFO barbican.model.repositories [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.244 14738 INFO barbican.model.repositories [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.259 14738 WARNING barbican.model.migration.commands [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.263 14738 INFO alembic.runtime.migration [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.263 14738 INFO alembic.runtime.migration [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.265 14738 INFO alembic.runtime.migration [None req-9dbdc211-ab28-4fbb-8242-0f0766e75a63 - 363067f8-f325-44a6-ae86-a6fb38fe8cd6 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_quotas ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:53.502 14736 ERROR barbican.api.controllers [None req-8a7d3e80-88ef-4c94-9d0a-7ba19b409f10 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:53.504 14736 ERROR barbican.api.controllers [None req-1f309338-2d2c-4296-9957-af1aed66f048 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:53.506 14736 ERROR barbican.api.controllers [None req-178a42d9-654b-4c86-8c39-e41cf3ae6150 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:53.511 14736 ERROR barbican.api.controllers [None req-389000e3-3c7d-4793-b6c9-05f14d4404d6 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:53.522 14736 ERROR barbican.api.controllers [None req-11e0bc84-3c4c-4767-b34d-8d24a7eeb192 creatorUserX different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_get_secret_for_creator_user_with_different_project barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_get_secret_for_creator_user_with_different_project ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.272 14738 INFO barbican.model.repositories [None req-096d495d-61dd-4d3b-b62b-eab704783af8 - 5802065f-7f00-4f1c-b88c-3162ae93fd59 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.274 14738 INFO barbican.model.repositories [None req-096d495d-61dd-4d3b-b62b-eab704783af8 - 5802065f-7f00-4f1c-b88c-3162ae93fd59 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.289 14738 WARNING barbican.model.migration.commands [None req-096d495d-61dd-4d3b-b62b-eab704783af8 - 5802065f-7f00-4f1c-b88c-3162ae93fd59 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.292 14738 INFO alembic.runtime.migration [None req-096d495d-61dd-4d3b-b62b-eab704783af8 - 5802065f-7f00-4f1c-b88c-3162ae93fd59 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.292 14738 INFO alembic.runtime.migration [None req-096d495d-61dd-4d3b-b62b-eab704783af8 - 5802065f-7f00-4f1c-b88c-3162ae93fd59 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.295 14738 INFO alembic.runtime.migration [None req-096d495d-61dd-4d3b-b62b-eab704783af8 - 5802065f-7f00-4f1c-b88c-3162ae93fd59 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.304 14738 INFO barbican.api.controllers.quotas [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] Put Project Quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_specific_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_specific_project_quotas ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 127, in on_get LOG.warning('Decrypted secret %s requested using deprecated ' Message: 'Decrypted secret %s requested using deprecated API call.' Arguments: (,) 2023-03-23 20:24:53.495 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.517 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.521 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.525 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.527 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.530 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.535 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.004822492599487305 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.541 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.554 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.554 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.556 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.593 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.595 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.596 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.598 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.598 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.598 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.603 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.605 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.607 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.612 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.004830121994018555 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.615 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.617 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.619 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.623 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0033850669860839844 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.627 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.638 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.641 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.657 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one_after_delete barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one_after_delete ... ok 2023-03-23 20:24:53.534 14736 WARNING barbican.api.controllers.secrets [None req-3ff43e8f-0380-4333-9a68-c32617fc3b37 123456user 12345project - - - -] Decrypted secret requested using deprecated API call. 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers [None req-3ff43e8f-0380-4333-9a68-c32617fc3b37 123456user 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pbarbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_decrypt_secret_for_admin_user_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_decrypt_secret_for_admin_user_project_access_disabled ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_get_secret_for_admin_user_with_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_get_secret_for_admin_user_with_project_access_disabled ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_rules_should_be_loaded ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 447, in test_should_pass_decrypt_secret_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.308 14738 INFO barbican.model.repositories [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.310 14738 INFO barbican.model.repositories [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.326 14738 WARNING barbican.model.migration.commands [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.331 14738 INFO alembic.runtime.migration [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.331 14738 INFO alembic.runtime.migration [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.334 14738 INFO alembic.runtime.migration [None req-44cff05c-3fce-48d2-85e8-1528c7920168 - ec0fea63-86db-4794-a279-7c4330cfd287 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.342 14738 INFO barbican.api.controllers.quotas [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] Put Project Quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_put_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_put_project_quotas ... ok 2023-03-23 20:24:53.659 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.660 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.666 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.698 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.707 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.708 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.710 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.710 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.711 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.716 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_zero barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_zero ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 666, in test_should_pass_delete_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 713, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete secret_consumers = self.consumer_repo.get_by_secret_id( File "/<>/barbican/model/repositories.py", line 2465, in get_by_secret_id total = query.count() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count return self._from_self(col).enable_eagerloads(False).scalar() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar ret = self.one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter result = self.session.execute( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2091, in _handle_dbapi_exception per_fn = fn(ctx) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/exc_filters.py", line 443, in handler fn( File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/exc_filters.py", line 398, in _raise_for_remaining_DBAPIError LOG.warning('DBAPIError exception wrapped.', exc_info=True) Message: 'DBAPIError exception wrapped.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported The above exception was the direct cause of the following exception: Traceback (most recent call last): 2023-03-23 20:24:53.800 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.803 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.820 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.824 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.825 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.826 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.835 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.835 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.836 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:53.836 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:53.840 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.841 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.842 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.843 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.843 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.844 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.847 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:53.848 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.851 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:53.852 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:53.852 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 soft deleted entries 2023-03-23 20:24:53.863 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.865 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.866 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for OrderRetryTask 2023-03-23 20:24:53.866 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:53.869 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.869 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.870 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.870 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.870 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.871 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.873 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:53.873 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.875 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:53.876 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:53.876 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 2 soft deleted entries barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_order_with_child barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_order_with_child ... File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep ok File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete secret_consumers = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/model/repositories.py", line 2465, in get_by_secret_id total = query.count() ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count return self._from_self(col).enable_eagerloads(False).scalar() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar ret = self.one() ^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter result = self.session.execute( ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute result = conn._execute_20(statement, params or {}, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBError: (sqlite3.ProgrammingError) Error binding parameter 1: type 'MagicMock' is not supported [SQL: SELECT count(*) AS count_1 FROM (SELECT secret_consumer_metadata.id AS secret_consumer_metadata_id, secret_consumer_metadata.created_at AS secret_consumer_metadata_created_at, secret_consumer_metadata.updated_at AS secret_consumer_metadata_updated_at, secret_consumer_metadata.deleted_at AS secret_consumer_metadata_deleted_at, secret_consumer_metadata.deleted AS secret_consumer_metadata_deleted, secret_consumer_metadata.status AS secret_consumer_metadata_status, secret_consumer_metadata.secret_id AS secret_consumer_metadata_secret_id, secret_consumer_metadata.project_id AS secret_consumer_metadata_project_id, secret_consumer_metadata.service AS secret_consumer_metadata_service, secret_consumer_metadata.resource_type AS secret_consumer_metadata_resource_type, secret_consumer_metadata.resource_id AS secret_consumer_metadata_resource_id FROM secret_consumer_metadata WHERE secret_consumer_metadata.deleted = 0 AND secret_consumer_metadata.secret_id = ? ORDER BY secret_consumer_metadata.created_at) AS anon_1] [parameters: (,)] (Background on this error at: https://sqlalche.me/e/14/f405) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 666, in test_should_pass_delete_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 713, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret deletion failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 666, in test_should_pass_delete_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 713, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete secret_consumers = self.consumer_repo.get_by_secret_id( File "/<>/barbican/model/repositories.py", line 2465, in get_by_secret_id total = query.count() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count return self._from_self(col).enable_eagerloads(False).scalar() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar ret = self.one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter result = self.session.execute( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2091, in _handle_dbapi_exception per_fn = fn(ctx) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/exc_filters.py", line 443, in handler fn( File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/exc_filters.py", line 398, in _raise_for_remaining_DBAPIError LOG.warning('DBAPIError exception wrapped.', exc_info=True) Message: 'DBAPIError exception wrapped.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete secret_consumers = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/model/repositories.py", line 2465, in get_by_secret_id total = query.count() ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count return self._from_self(col).enable_eagerloads(False).scalar() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar ret = self.one() ^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter result = self.session.execute( ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute result = conn._execute_20(statement, params or {}, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBError: (sqlite3.ProgrammingError) Error binding parameter 1: type 'MagicMock' is not supported [SQL: SELECT count(*) AS count_1 FROM (SELECT secret_consumer_metadata.id AS secret_consumer_metadata_id, secret_consumer_metadata.created_at AS secret_consumer_metadata_created_at, secret_consumer_metadata.updated_at AS secret_consumer_metadata_updated_at, secret_consumer_metadata.deleted_at AS secret_consumer_metadata_deleted_at, secret_consumer_metadata.deleted AS secret_consumer_metadata_deleted, secret_consumer_metadata.status AS secret_consumer_metadata_status, secret_consumer_metadata.secret_id AS secret_consumer_metadata_secret_id, secret_consumer_metadata.project_id AS secret_consumer_metadata_project_id, secret_consumer_metadata.service AS secret_consumer_metadata_service, secret_consumer_metadata.resource_type AS secret_consumer_metadata_resource_type, secret_consumer_metadata.resource_id AS secret_consumer_metadata_resource_id FROM secret_consumer_metadata WHERE secret_consumer_metadata.deleted = 0 AND secret_consumer_metadata.secret_id = ? ORDER BY secret_consumer_metadata.created_at) AS anon_1] [parameters: (,)] (Background on this error at: https://sqlalche.me/e/14/f405) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 666, in test_should_pass_delete_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 713, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret deletion failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:53.720 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.720 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.724 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.807 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.810 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.810 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.827 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.828 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.828 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.829 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:53.829 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.829 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1649 2023-03-23 20:24:53.844 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1652 barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_should_raise_no_result_found barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_should_raise_no_result_found ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:53.885 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.888 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.908 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.911 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.911 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.913 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.923 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:53.924 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for OrderBarbicanMetadatum 2023-03-23 20:24:53.924 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for OrderRetryTask 2023-03-23 20:24:53.925 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for OrderPluginMetadatum 2023-03-23 20:24:53.929 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:53.929 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:53.930 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:53.930 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:53.931 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:53.931 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:53.934 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:53.934 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:53.937 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:53.938 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:53.938 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 4 soft deleted entries barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_orders barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_orders ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 696, in test_should_pass_delete_secret_for_owner self._assert_pass_rbac(['creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 713, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete secret_consumers = self.consumer_repo.get_by_secret_id( File "/<>/barbican/model/repositories.py", line 2465, in get_by_secret_id total = query.count() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count return self._from_self(col).enable_eagerloads(False).scalar() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar ret = self.one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter result = self.session.execute( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute result = conn._execute_20(statement, params or {}, execution_options) File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2091, in _handle_dbapi_exception per_fn = fn(ctx) File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/exc_filters.py", line 443, in handler fn( File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/exc_filters.py", line 398, in _raise_for_remaining_DBAPIError LOG.warning('DBAPIError exception wrapped.', exc_info=True) Message: 'DBAPIError exception wrapped.' Arguments: () ecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers AttributeError: `pecan.state` is not bound to a context-local context. 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:53.535 14736 ERROR barbican.api.controllers  barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete secret_consumers = self.consumer_repo.get_by_secret_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/model/repositories.py", line 2465, in get_by_secret_id total = query.count() ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count return self._from_self(col).enable_eagerloads(False).scalar() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar ret = self.one() ^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter result = self.session.execute( ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute result = conn._execute_20(statement, params or {}, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBError: (sqlite3.ProgrammingError) Error binding parameter 1: type 'MagicMock' is not supported [SQL: SELECT count(*) AS count_1 FROM (SELECT secret_consumer_metadata.id AS secret_consumer_metadata_id, secret_consumer_metadata.created_at AS secret_consumer_metadata_created_at, secret_consumer_metadata.updated_at AS secret_consumer_metadata_updated_at, secret_consumer_metadata.deleted_at AS secret_consumer_metadata_deleted_at, secret_consumer_metadata.deleted AS secret_consumer_metadata_deleted, secret_consumer_metadata.status AS secret_consumer_metadata_status, secret_consumer_metadata.secret_id AS secret_consumer_metadata_secret_id, secret_consumer_metadata.project_id AS secret_consumer_metadata_project_id, secret_consumer_metadata.service AS secret_consumer_metadata_service, secret_consumer_metadata.resource_type AS secret_consumer_metadata_resource_type, secret_consumer_metadata.resource_id AS secret_consumer_metadata_resource_id FROM secret_consumer_metadata WHERE secret_consumer_metadata.deleted = 0 AND secret_consumer_metadata.secret_id = ? ORDER BY secret_consumer_metadata.created_at) AS anon_1] [parameters: (,)] (Background on this error at: https://sqlalche.me/e/14/f405) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 696, in test_should_pass_delete_secret_for_owner self._assert_pass_rbac(['creator'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 713, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret deletion failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:53.846 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.846 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.848 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.889 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.891 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.891 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.893 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.893 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.894 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.903 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_get_container_by_id barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_get_container_by_id ... ok 2023-03-23 20:24:53.910 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.911 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:53.912 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:53.938 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:53.953 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:53.953 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:53.955 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:53.955 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:53.956 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.958 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:53.958 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:53.958 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:53.959 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008130073547363281 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:53.960 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:53.562 14736 WARNING barbican.api.controllers.secrets [None req-d61fb506-4885-43b0-bfd3-313e6e30f8bd 123456user 12345project - - - -] Decrypted secret requested using deprecated API call. 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers [None req-d61fb506-4885-43b0-bfd3-313e6e30f8bd 123456user 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:53.563 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 2barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_different_user_valid_read_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_different_user_valid_read_acl ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 512, in test_should_pass_get_secret self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.345 14738 INFO barbican.model.repositories [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.347 14738 INFO barbican.model.repositories [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.363 14738 WARNING barbican.model.migration.commands [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.365 14738 INFO alembic.runtime.migration [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.365 14738 INFO alembic.runtime.migration [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.368 14738 INFO alembic.runtime.migration [None req-54d90b72-2553-4afa-9f8b-ecc14330c446 - 2990b6ee-7469-4ee2-a842-ee535464fb5f - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.370 14738 ERROR barbican.api [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Problem loading request JSON.: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2023-03-23 20:24:54.370 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:54.370 14738 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 61, in load_body 2023-03-23 20:24:54.370 14738 ERROR barbican.api parsed_body = json.loads(body) 2023-03-23 20:24:54.370 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.370 14738 ERROR barbican.api File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads 2023-03-23 20:24:54.370 14738 ERROR barbican.api return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) 2023-03-23 20:24:54.370 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.370 14738 ERROR barbican.api File "/usr/lib/python3.11/json/__init__.py", line 346, in loads 2023-03-23 20:24:54.370 14738 ERROR barbican.api return _default_decoder.decode(s) 2023-03-23 20:24:54.370 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.370 14738 ERROR barbican.api File "/usr/lib/python3.11/json/decoder.py", line 337, in decode 2023-03-23 20:24:54.370 14738 ERROR barbican.api obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 2023-03-23 20:24:54.370 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.370 14738 ERROR barbican.api File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode 2023-03-23 20:24:54.370 14738 ERROR barbican.api raise JSONDecodeError("Expecting value", s, err.value) from None 2023-03-23 20:24:54.370 14738 ERROR barbican.api json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2023-03-23 20:24:54.370 14738 ERROR barbican.api  2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Webob error seen: webob.exc.HTTPBadRequest: Malformed JSON 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 61, in load_body 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers parsed_body = json.loads(body) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/__init__.py", line 346, in loads 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return _default_decoder.decode(s) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 337, in decode 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers raise JSONDecodeError("Expecting value", s, err.value) from None 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 91, in on_put 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers api.load_body(pecan.request, 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 65, in load_body 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers pecan.abort(400, u._('Malformed JSON')) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 61, in load_body 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers parsed_body = json.loads(body) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/oslo_serialization/jsonutils.py", line 249, in loads 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return json.loads(encodeutils.safe_decode(s, encoding), **kwargs) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/__init__.py", line 346, in loads 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers return _default_decoder.decode(s) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 337, in decode 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers raise JSONDecodeError("Expecting value", s, err.value) from None 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Malformed JSON 2023-03-23 20:24:54.371 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_data_put_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_data_put_project_quotas ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 512, in test_should_pass_get_secret self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 512, in test_should_pass_get_secret self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:54.126 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.129 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.149 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.152 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.152 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.154 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.163 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:54.164 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:54.164 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:54.165 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:54.167 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:54.168 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:54.169 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:54.169 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:54.169 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:54.170 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:54.172 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:54.173 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:54.175 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Container with no children in Order 2023-03-23 20:24:54.176 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:54.176 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 soft deleted entries 2023-03-23 20:24:54.190 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:54.191 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:54.191 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:54.192 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:54.193 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:54.194 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:54.194 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:54.195 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:54.195 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:54.195 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:54.197 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order 2023-03-23 20:24:54.197 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:54.199 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:54.200 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:54.200 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 soft deleted entries barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_containers barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_containers ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 512, in test_should_pass_get_secret self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:53.999 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:53.999 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.007 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.089 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.093 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.093 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.095 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.095 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.099 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0011010169982910156 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.099 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.099 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.099 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.100 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0006582736968994141 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.102 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.108 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.108 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.117 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one_after_delete barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one_after_delete ... ok 2023-03-23 20:24:54.119 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.119 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.121 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.151 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.154 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.154 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.157 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.157 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.157 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.162 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_zero barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_zero ... ok 2023-03-23 20:24:54.374 14738 INFO barbican.model.repositories [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.377 14738 INFO barbican.model.repositories [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.393 14738 WARNING barbican.model.migration.commands [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.395 14738 INFO alembic.runtime.migration [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.395 14738 INFO alembic.runtime.migration [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.397 14738 INFO alembic.runtime.migration [None req-eefb89ca-6276-416f-97f6-ab2f8968e04f - 4fb75051-cf25-4a1f-94ef-c60fdd0dc3bb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:54.399 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_type_put_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_type_put_project_quotas ... ok 2023-03-23 20:24:53.695 14736 WARNING barbican.api.controllers.secrets [None req-2df2ad1d-1c82-4226-b36b-70b21c7d8e9c aclUser1 different_project_id - - - -] Decrypted secret requested using deprecated API call. 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers [None req-2df2ad1d-1c82-4226-b36b-70b21c7d8e9c aclUser1 different_project_id - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:53.696 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_for_same_project_with_no_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_for_same_project_with_no_acl ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 609, in test_should_pass_get_secret_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ --- Logging error --- File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ --- Logging error --- File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 609, in test_should_pass_get_secret_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.IntegrityError: UNIQUE constraint failed: preferred_certificate_authorities.project_id The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 419, in create_from entity.save(session=session) File "/<>/barbican/model/models.py", line 118, in save session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush with util.safe_reraise(): File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements result = connection._execute_20( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: preferred_certificate_authorities.project_id [SQL: INSERT INTO preferred_certificate_authorities (id, created_at, updated_at, deleted_at, deleted, status, project_id, ca_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('b992b225-1878-4f0f-97f2-81755652676c', '2023-03-23 20:24:55.620785', '2023-03-23 20:24:55.620785', None, 0, 'ACTIVE', 'd59a25ba-6e4f-461e-a87f-46243dfaba8a', '066ff5af-e307-4862-bd1c-b22c5218b2b8')] (Background on this error at: https://sqlalche.me/e/14/gkpj) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 451, in test_should_raise_constraint_check self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 352, in _add_preferred_ca preferred_ca = self.preferred_ca_repo.create_from( File "/<>/barbican/model/repositories.py", line 422, in create_from LOG.exception('Problem saving entity for create') Message: 'Problem saving entity for create' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 22, in setUp super(WhenTestingSecretMetadataRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 22, in setUp super(WhenTestingSecretMetadataRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 50, in test_create_and_get_metadata_for_secret secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 33, in _create_base_secret session = secret_repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 50, in test_create_and_get_metadata_for_secret secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 50, in test_create_and_get_metadata_for_secret secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() --- Logging error --- File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 50, in test_create_and_get_metadata_for_secret secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) Traceback (most recent call last): File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 50, in test_create_and_get_metadata_for_secret secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.003969669342041016,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 609, in test_should_pass_get_secret_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 303, in setUp super(WhenTestingPreferredCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:54.203 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.205 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.223 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.227 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.228 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.229 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.245 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:54.245 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:54.246 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:54.246 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:54.249 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:54.250 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for EncryptedDatum 2023-03-23 20:24:54.250 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for SecretUserMetadatum 2023-03-23 20:24:54.250 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for SecretStoreMetadatum 2023-03-23 20:24:54.251 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:54.251 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:54.254 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order 2023-03-23 20:24:54.255 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:54.257 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:54.258 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:54.258 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 4 soft deleted entries --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_secrets barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_secrets ... ok 2023-03-23 20:24:54.166 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.166 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.168 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.202 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.207 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.207 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.209 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.210 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.210 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.211 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:54.211 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.211 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1341 2023-03-23 20:24:54.223 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1344 --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_no_result_found barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_no_result_found ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep --- Logging error --- File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ Message: 'Running %s' Arguments: (,) File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 609, in test_should_pass_get_secret_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: 2023-03-23 20:24:54.274 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.276 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.291 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.294 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.295 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.296 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.299 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for TransportKey 2023-03-23 20:24:54.300 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:54.300 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:54.301 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:54.303 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:54.304 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:54.304 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:54.304 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:54.305 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:54.305 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:54.308 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:54.309 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:54.311 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:54.312 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:54.312 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 soft deleted entries File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 62, in test_create_user_metadatum secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 62, in test_create_user_metadatum secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_transport_keys barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_transport_keys ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 62, in test_create_user_metadatum secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () 2023-03-23 20:24:54.401 14738 INFO barbican.model.repositories [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.403 14738 INFO barbican.model.repositories [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.425 14738 WARNING barbican.model.migration.commands [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.434 14738 INFO alembic.runtime.migration [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.435 14738 INFO alembic.runtime.migration [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.441 14738 INFO alembic.runtime.migration [None req-6346ad40-3f00-4ea3-b0e3-445752329280 - b0a62a01-9736-4ca8-b780-9486eafcdd15 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.451 14738 ERROR barbican.api [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Failed to validate JSON information: Provided object does not match schema 'Project Quota': 'foo' is not of type 'integer'. Invalid property: 'project_quotas': barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Project Quota': 'foo' is not of type 'integer'. Invalid property: 'project_quotas' 2023-03-23 20:24:54.451 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:54.451 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:54.451 14738 ERROR barbican.api schema.validate(json_data, self.schema) 2023-03-23 20:24:54.451 14738 ERROR barbican.api File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:54.451 14738 ERROR barbican.api raise error 2023-03-23 20:24:54.451 14738 ERROR barbican.api jsonschema.exceptions.ValidationError: 'foo' is not of type 'integer' 2023-03-23 20:24:54.451 14738 ERROR barbican.api 2023-03-23 20:24:54.451 14738 ERROR barbican.api Failed validating 'type' in schema['properties']['project_quotas']['properties']['secrets']: 2023-03-23 20:24:54.451 14738 ERROR barbican.api {'type': 'integer'} 2023-03-23 20:24:54.451 14738 ERROR barbican.api 2023-03-23 20:24:54.451 14738 ERROR barbican.api On instance['project_quotas']['secrets']: 2023-03-23 20:24:54.451 14738 ERROR barbican.api 'foo' 2023-03-23 20:24:54.451 14738 ERROR barbican.api 2023-03-23 20:24:54.451 14738 ERROR barbican.api During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.451 14738 ERROR barbican.api 2023-03-23 20:24:54.451 14738 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:54.451 14738 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:54.451 14738 ERROR barbican.api parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:54.451 14738 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.451 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 973, in validate 2023-03-23 20:24:54.451 14738 ERROR barbican.api self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:54.451 14738 ERROR barbican.api File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:54.451 14738 ERROR barbican.api raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:54.451 14738 ERROR barbican.api barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Project Quota': 'foo' is not of type 'integer'. Invalid property: 'project_quotas' 2023-03-23 20:24:54.451 14738 ERROR barbican.api  2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Provided object does not match schema 'Project Quota': 'foo' is not of type 'integer'. Invalid property: 'project_quotas' 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 124, in _assert_schema_is_valid 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers schema.validate(json_data, self.schema) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/jsonschema/validators.py", line 1058, in validate 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers raise error 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers jsonschema.exceptions.ValidationError: 'foo' is not of type 'integer' 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers Failed validating 'type' in schema['properties']['project_quotas']['properties']['secrets']: 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers {'type': 'integer'} 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers On instance['project_quotas']['secrets']: 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 'foo' 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 973, in validate 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers barbican.common.exception.InvalidObject: Failed to validate JSON information: Provided object does not match schema 'Project Quota': 'foo' is not of type 'integer'. Invalid property: 'project_quotas' 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 91, in on_put 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers api.load_body(pecan.request, 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 72, in load_body 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers pecan.abort(e.status_code, e.client_message) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 69, in load_body 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers parsed_body = validator.validate(parsed_body) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 973, in validate 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers self._assert_schema_is_valid(json_data, schema_name) 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers File "/<>/barbican/common/validators.py", line 126, in _assert_schema_is_valid 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers raise exception.InvalidObject(schema=schema_name, 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Provided object does not match schema 'Project Quota': 'foo' is not of type 'integer'. Invalid property: 'project_quotas' 2023-03-23 20:24:54.452 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_value_put_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_value_put_project_quotas ... ok --- Logging error --- --- Logging error --- Traceback (most recent call last): Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 62, in test_create_user_metadatum secret = self._create_base_secret() File "/<>/barbican/tests/model/repositories/test_repositories_secret_metadata.py", line 43, in _create_base_secret secret = secret_repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.018636465072631836,) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_certificate_authorities.py", line 182, in setUp super(WhenTestingProjectCARepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 609, in test_should_pass_get_secret_different_user_with_valid_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.225 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.225 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.227 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.246 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.249 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.249 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.251 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.251 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.252 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem getting container invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 1385, in get_container_by_id 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.260 14740 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_notfound_exception barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_notfound_exception ... ok 2023-03-23 20:24:54.315 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.317 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.334 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.336 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.336 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.338 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.355 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order 2023-03-23 20:24:54.358 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Secret with no children in Order 2023-03-23 20:24:54.362 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Order 2023-03-23 20:24:54.364 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletion_date barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletion_date ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 590, in test_should_pass_get_secret_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 590, in test_should_pass_get_secret_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.267 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.271 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.284 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.303 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.307 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.307 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.309 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.310 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.310 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 --- Logging error --- barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_suppress_notfound_exception barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_suppress_notfound_exception ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 590, in test_should_pass_get_secret_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.461 14738 INFO barbican.model.repositories [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.470 14738 INFO barbican.model.repositories [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.527 14738 WARNING barbican.model.migration.commands [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.536 14738 INFO alembic.runtime.migration [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.537 14738 INFO alembic.runtime.migration [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.539 14738 INFO alembic.runtime.migration [None req-f1a61ce8-64c8-4492-84fc-e33b2cbbdb96 - bbfa5dab-1398-4843-bd63-ae3a88831650 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] Project Quotas issue seen - No data supplied to process..: barbican.common.exception.NoDataToProcess: No data supplied to process. 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 90, in on_put 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers raise exception.NoDataToProcess() 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers barbican.common.exception.NoDataToProcess: No data supplied to process. 2023-03-23 20:24:54.543 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_no_payload_for_put_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_no_payload_for_put_project_quotas ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 590, in test_should_pass_get_secret_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- 2023-03-23 20:24:54.368 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.370 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.386 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.388 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.388 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.390 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.395 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:54.396 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:54.396 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:54.397 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:54.399 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:54.400 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:54.400 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:54.401 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:54.401 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:54.402 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_db_cleanup_raise_integrity_error barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_db_cleanup_raise_integrity_errorAttributeError: 'local' object has no attribute 'request' ... During handling of the above exception, another exception occurred: Traceback (most recent call last): ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ 2023-03-23 20:24:54.317 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.318 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.320 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.343 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.347 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.347 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.349 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.349 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.349 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_do_entity_name barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_do_entity_name ... AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. ok During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 590, in test_should_pass_get_secret_for_private_enabled_with_read_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit', File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- 2023-03-23 20:24:54.406 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.409 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.433 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.436 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.436 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.439 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.460 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order 2023-03-23 20:24:54.467 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for TransportKey 2023-03-23 20:24:54.467 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderBarbicanMetadatum 2023-03-23 20:24:54.468 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderRetryTask 2023-03-23 20:24:54.468 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for OrderPluginMetadatum 2023-03-23 20:24:54.471 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Order with no children in OrderRetryTask 2023-03-23 20:24:54.471 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for EncryptedDatum 2023-03-23 20:24:54.472 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretUserMetadatum 2023-03-23 20:24:54.472 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretStoreMetadatum 2023-03-23 20:24:54.473 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerSecret 2023-03-23 20:24:54.473 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for SecretConsumerMetadatum 2023-03-23 20:24:54.475 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 1 entries for Secret with no children in Order 2023-03-23 20:24:54.476 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for ContainerConsumerMetadatum 2023-03-23 20:24:54.479 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for Container with no children in Order 2023-03-23 20:24:54.479 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 0 entries for KEKDatum 2023-03-23 20:24:54.479 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Cleaned up 2 soft deleted entries barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleted_secret_orders barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleted_secret_orders ... ok 2023-03-23 20:24:54.484 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.486 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.502 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.504 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.504 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.506 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.534 14734 INFO barbican.model.clean [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Soft deleted 5 entries due to secret expiration and 1 secret acl entries were removed from the database barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleting_expired_secrets barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleting_expired_secrets ... ok barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_passes barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_passes ... ok barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_raises barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_raises ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_can_sort_by_quality_value barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_can_sort_by_quality_value ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_ignores_encoding_with_zero_quality_value barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_ignores_encoding_with_zero_quality_value ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_accept_encoding_header barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_accept_encoding_header ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_more_than_one_encoding barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_more_than_one_encoding ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_single_accept_with_quality_value barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_single_accept_with_quality_value ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_for_empty_encoding barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_for_empty_encoding ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_invalid_quality_type barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_invalid_quality_type ... ok barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_large barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_large ... ok 2023-03-23 20:24:54.353 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.353 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.355 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.378 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.381 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.381 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.382 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.382 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.383 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.386 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:54.386 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.386 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:2209 2023-03-23 20:24:54.394 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:2212 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_by_create_date_nothing barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_by_create_date_nothing ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_small barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_small ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_good_meta_in_order_refs barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_good_meta_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_with_wrong_algorithm_in_asymmetric_order_refs barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_with_wrong_algorithm_in_asymmetric_order_refs ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_negative_bit_len_in_asymmetric_order_refs barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_negative_bit_len_in_asymmetric_order_refs ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_bit_length_in_asymmetric_order_refs barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_bit_length_in_asymmetric_order_refs ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_payload_in_order barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_payload_in_order ... ok barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_zero_bit_length_in_asymmetric_order_refs barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_zero_bit_length_in_asymmetric_order_refs ... ok barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_empty_properties barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_empty_properties ... ok barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_good_data barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_good_data ... ok barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_bad_data barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_bad_data ... ok barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_cas_non_int barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_cas_non_int ... ok barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_containers_non_int barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_containers_non_int ... ok barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_empty_dict barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_empty_dict ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_orders_non_int barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_orders_non_int File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ ... File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ ok File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 535, in test_should_pass_get_secret_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_secrets_non_int barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_secrets_non_int ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_empty barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_empty ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_extra_sent_key barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_extra_sent_key ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_key barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_key ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_value barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_value ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_string barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_string ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_url_safe_string barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_url_safe_string ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_value_non_string barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_value_non_string ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields_and_make_key_lowercase barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields_and_make_key_lowercase ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_pass_good_data barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_pass_good_data ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_pass_with_profile_and_ca_id barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_pass_with_profile_and_ca_id ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_pass_with_two_cn_in_dn barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_pass_with_two_cn_in_dn ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_bad_extensions_data barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_bad_extensions_data ... skipped 'Not yet implemented' barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_bad_subject_dn barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_bad_subject_dn ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_blank_dn barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_blank_dn ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_extensions_data barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_extensions_data ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_no_container_ref barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_no_container_ref ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_no_subject_dn barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_no_subject_dn ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_payload_in_order barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_payload_in_order ... ok barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_profile_and_no_ca_id barbican.tests.common.test_validators.WhenTestingStoredKeyOrderValidator.test_should_raise_with_profile_and_no_ca_id ... ok barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_missing barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_missing ... ok barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_non_string barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_non_string ... ok barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_missing barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_missing ... ok 2023-03-23 20:24:54.551 14738 INFO barbican.model.repositories [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.555 14738 INFO barbican.model.repositories [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.615 14738 WARNING barbican.model.migration.commands [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.623 14738 INFO alembic.runtime.migration [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.623 14738 INFO alembic.runtime.migration [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.629 14738 INFO alembic.runtime.migration [None req-9168f414-21e2-48c4-851d-9322314c4167 - deaa44b4-04a8-443c-8b47-15fe48a189b0 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.639 14738 INFO barbican.api.controllers.quotas [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Delete Project Quotas - Project not found 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Webob error seen: webob.exc.HTTPNotFound: Project quotas not found. 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/model/repositories.py", line 2283, in delete_by_external_project_id 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers entity = query.one() 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers ^^^^^^^^^^^ 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers return self._iter().one() 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers return self._only_one_row( 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers raise exc.NoResultFound( 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 105, in on_delete 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers self.quota_driver.delete_project_quotas(self.passed_project_id) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/common/quota.py", line 157, in delete_project_quotas 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers self.repo.delete_by_external_project_id(external_project_id) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/model/repositories.py", line 2288, in delete_by_external_project_id 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers _raise_no_entities_found(self._do_entity_name()) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/model/repositories.py", line 2768, in _raise_no_entities_found 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers raise exception.NotFound( 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers barbican.common.exception.NotFound: No entities of type ProjectQuotas found 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 108, in on_delete 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers _project_quotas_not_found() 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 32, in _project_quotas_not_found 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers pecan.abort(404, u._('Project quotas not found.')) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 105, in on_delete 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers self.quota_driver.delete_project_quotas(self.passed_project_id) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/common/quota.py", line 157, in delete_project_quotas 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers self.repo.delete_by_external_project_id(external_project_id) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/model/repositories.py", line 2288, in delete_by_external_project_id 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers _raise_no_entities_found(self._do_entity_name()) 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers File "/<>/barbican/model/repositories.py", line 2768, in _raise_no_entities_found 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers raise exception.NotFound( 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Project quotas not found. 2023-03-23 20:24:54.640 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_delete_specific_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_delete_specific_project_quotas ... ok barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_non_string barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_non_string ... ok barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_empty_transport_key barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_empty_transport_key ... ok barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_invalid_json_data_type barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_invalid_json_data_type ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_none barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_none ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_uncastable_str barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_uncastable_str ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_less_than_one barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_less_than_one ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_too_big barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_too_big ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_none barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_none ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_uncastable_str barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_uncastable_str ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_is_too_big barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_is_too_big ... ok barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_parameters_not_assigned barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_parameters_not_assigned ... ok --- Logging error --- 2023-03-23 20:24:54.649 14738 INFO barbican.model.repositories [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.658 14738 INFO barbican.model.repositories [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.731 14738 WARNING barbican.model.migration.commands [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.739 14738 INFO alembic.runtime.migration [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.740 14738 INFO alembic.runtime.migration [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.743 14738 INFO alembic.runtime.migration [None req-67bf9e4b-11c0-4ef0-b194-6924d56bf593 - 2764e67d-7ce2-4448-934d-5ac5cf68a0eb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] Webob error seen: webob.exc.HTTPNotFound: Project quotas not found. 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 81, in on_get 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers _project_quotas_not_found() 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/quotas.py", line 32, in _project_quotas_not_found 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers pecan.abort(404, u._('Project quotas not found.')) 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Project quotas not found. 2023-03-23 20:24:54.757 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_get_specific_project_quotas barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_get_specific_project_quotas ... ok 2023-03-23 20:24:54.395 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.396 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.398 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.423 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.427 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.428 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.434 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.435 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.437 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.449 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.451 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.451 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.452 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.454 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019752979278564453 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.455 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:54.456 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.457 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:2209 2023-03-23 20:24:54.472 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:2212 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_one_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_one_project_quotas ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 535, in test_should_pass_get_secret_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.657 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.660 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.681 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.684 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.684 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.686 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_existing_acls barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_existing_acls ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:54.715 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.717 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.733 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.735 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.735 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.737 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_new_acls barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_new_acls ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 535, in test_should_pass_get_secret_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.767 14738 INFO barbican.model.repositories [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.776 14738 INFO barbican.model.repositories [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.833 14738 WARNING barbican.model.migration.commands [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.842 14738 INFO alembic.runtime.migration [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.843 14738 INFO alembic.runtime.migration [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.850 14738 INFO alembic.runtime.migration [None req-f3e68e34-748c-449a-93d0-0301bb1a65e7 - 91f61d69-239e-45e0-a8c3-1b53714e1e3d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] Webob error seen: webob.exc.HTTPBadRequest: URI provided invalid query string parameters. 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 394, in on_get 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers _bad_query_string_parameters() 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 61, in _bad_query_string_parameters 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers pecan.abort(400, u._("URI provided invalid query string parameters.")) 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: URI provided invalid query string parameters. 2023-03-23 20:24:54.855 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_date_filter_results_in_400 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_date_filter_results_in_400 ... ok 2023-03-23 20:24:54.767 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.769 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.784 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.787 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.787 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.789 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_with_none_or_blank_users barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_with_none_or_blank_users ... ok --- Logging error --- 2023-03-23 20:24:54.803 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.805 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.822 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.824 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.825 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.826 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_acls_for_secret barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_acls_for_secret ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 535, in test_should_pass_get_secret_for_same_project_but_different_user self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.481 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.483 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.491 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.541 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.547 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.548 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.552 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.552 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.553 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.558 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.563 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.564 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.564 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.568 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0033347606658935547 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.568 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.571 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.571 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.572 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.573 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0018496513366699219 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.575 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:54.575 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.576 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:2209 2023-03-23 20:24:54.589 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 2 out of 2 get_by_create_date /<>/barbican/model/repositories.py:2212 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_two_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_two_project_quotas ... ok 2023-03-23 20:24:54.845 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.848 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.863 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.866 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.866 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.869 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for eadcb0c8-340d-4536-b74a-1c03586e958e: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.890 14734 ERROR barbican.model.repositories  2023-03-23 20:24:54.862 14738 INFO barbican.model.repositories [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.870 14738 INFO barbican.model.repositories [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.925 14738 WARNING barbican.model.migration.commands [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.934 14738 INFO alembic.runtime.migration [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.934 14738 INFO alembic.runtime.migration [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.936 14738 INFO alembic.runtime.migration [None req-bd2048bb-c104-4f7f-bb75-fda6e03ed77d - eafcb887-d58c-46dc-87b7-c4dc04b68161 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] Webob error seen: webob.exc.HTTPBadRequest: URI provided invalid query string parameters. 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 396, in on_get 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers _bad_query_string_parameters() 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 61, in _bad_query_string_parameters 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers pecan.abort(400, u._("URI provided invalid query string parameters.")) 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: URI provided invalid query string parameters. 2023-03-23 20:24:54.938 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_sorting_results_in_400 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_sorting_results_in_400 ... ok barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_single_acl_and_count barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_single_acl_and_count ... ok 2023-03-23 20:24:54.942 14738 INFO barbican.model.repositories [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.947 14738 INFO barbican.model.repositories [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.012 14738 WARNING barbican.model.migration.commands [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.024 14738 INFO alembic.runtime.migration [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.024 14738 INFO alembic.runtime.migration [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.031 14738 INFO alembic.runtime.migration [None req-01665b9f-3891-4227-9658-dc341edf89f9 - 36887a4d-6f8c-4eab-9d89-d01383ddc650 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.064 14738 INFO barbican.api.controllers.secrets [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] Retrieved secret list for project: 9a3dae19-fe03-4025-ad1e-7c87da47df6c barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_empty_list_of_secrets barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_empty_list_of_secrets ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 542, in test_should_pass_get_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.893 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.895 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.915 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.917 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.917 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.919 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for b06e3f44-8888-46c3-a151-bfc25203aff0: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:54.930 14734 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_entity_id barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_entity_id ... ok 2023-03-23 20:24:55.068 14738 INFO barbican.model.repositories [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.078 14738 INFO barbican.model.repositories [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.148 14738 WARNING barbican.model.migration.commands [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.162 14738 INFO alembic.runtime.migration [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.163 14738 INFO alembic.runtime.migration [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.172 14738 INFO alembic.runtime.migration [None req-dcea9539-b98a-4a75-b800-aa609842fa8c - 9a3dae19-fe03-4025-ad1e-7c87da47df6c - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.212 14738 INFO barbican.api.controllers.secrets [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Created a secret for project: 67ced96a-8928-43bd-9c42-9d3da8ab887d 2023-03-23 20:24:55.233 14738 INFO barbican.api.controllers.secrets [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Retrieved secret list for project: 67ced96a-8928-43bd-9c42-9d3da8ab887d barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_by_name barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_by_name ... ok 2023-03-23 20:24:54.932 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.935 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.954 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.957 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.958 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.961 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_secret_id barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_secret_id ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:54.974 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.976 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.996 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.999 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.999 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.001 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_count barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_count ... ok 2023-03-23 20:24:55.236 14738 INFO barbican.model.repositories [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.239 14738 INFO barbican.model.repositories [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.259 14738 WARNING barbican.model.migration.commands [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.262 14738 INFO alembic.runtime.migration [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.262 14738 INFO alembic.runtime.migration [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.264 14738 INFO alembic.runtime.migration [None req-e6e801ab-c158-41f2-8347-86ef643dd852 - 67ced96a-8928-43bd-9c42-9d3da8ab887d - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.274 14738 INFO barbican.api.controllers.secrets [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Created a secret for project: 63a4c04e-20ad-4719-8704-69e1e76b8df2 2023-03-23 20:24:55.289 14738 INFO barbican.api.controllers.secrets [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Retrieved secret list for project: 63a4c04e-20ad-4719-8704-69e1e76b8df2 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v0 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v0 ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 542, in test_should_pass_get_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:55.291 14738 INFO barbican.model.repositories [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.293 14738 INFO barbican.model.repositories [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.310 14738 WARNING barbican.model.migration.commands [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.313 14738 INFO alembic.runtime.migration [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.313 14738 INFO alembic.runtime.migration [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.314 14738 INFO alembic.runtime.migration [None req-45df5d5e-c787-4e08-80d8-252f2ffcf5c6 - 63a4c04e-20ad-4719-8704-69e1e76b8df2 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.327 14738 INFO barbican.api.controllers.secrets [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Created a secret for project: 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 2023-03-23 20:24:55.341 14738 INFO barbican.api.controllers.secrets [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Retrieved secret list for project: 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v1 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v1 ... ok 2023-03-23 20:24:54.599 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.600 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.608 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.649 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.669 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.670 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.678 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.678 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.679 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.688 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.690 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.691 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.691 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.695 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0038652420043945312 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.702 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_specific_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_specific_project_quotas ... ok 2023-03-23 20:24:55.025 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.027 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.049 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.057 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.058 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.060 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:55.064 14734 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_should_raise_notfound_exception_get_by_entity_id barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_should_raise_notfound_exception_get_by_entity_id ... ok 2023-03-23 20:24:55.066 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.070 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.091 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.094 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.094 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.096 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_do_entity_name barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_do_entity_name ... ok 2023-03-23 20:24:55.101 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.104 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.121 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.124 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.124 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.126 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date ... ok --- Logging error --- 2023-03-23 20:24:53.880 14736 WARNING barbican.api.controllers.secrets [None req-7e8bf00e-2704-43b8-80c5-7245bd683bff 123456user 12345project - - - -] Decrypted secret requested using deprecated API call. 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers [None req-7e8bf00e-2704-43b8-80c5-7245bd683bff 123456user 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:53.881 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 22023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers [None req-2dd8db5f-e63b-4201-827b-e3651fb4f913 aclUser1 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:53.925 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 20232023-03-23 20:24:54.399 14736 WARNING barbican.api.controllers.secrets [None req-4ed83473-368e-49b0-855e-e006ceeeb991 aclUser1 12345project - - - -] Decrypted secret requested using deprecated API call. 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers [None req-4ed83473-368e-49b0-855e-e006ceeeb991 aclUser1 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.399 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.399 142023-03-23 20:24:54.666 14736 WARNING barbican.api.controllers.secrets [None req-86f6e13d-84d6-41d3-b8b4-2a6c2e198adb aclUser1 12345project - - - -] Decrypted secret requested using deprecated API call. 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers [None req-86f6e13d-84d6-41d3-b8b4-2a6c2e198adb aclUser1 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret ... ok 2023-03-23 20:24:55.342 14738 INFO barbican.model.repositories [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.344 14738 INFO barbican.model.repositories [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.360 14738 WARNING barbican.model.migration.commands [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.365 14738 INFO alembic.runtime.migration [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.365 14738 INFO alembic.runtime.migration [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.367 14738 INFO alembic.runtime.migration [None req-d60caae5-8287-4b3d-bb95-b47f91114b25 - 1a12c854-5cb7-4ebb-a62a-99aac2dacec0 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.377 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.385 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.391 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.397 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.404 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.410 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.419 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.426 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.432 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.438 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.445 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Created a secret for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 2023-03-23 20:24:55.460 14738 INFO barbican.api.controllers.secrets [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Retrieved secret list for project: 9335a51d-aec4-41f6-8e0f-564a787819f6 barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_pagination_attributes barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_pagination_attributes ... ok 2023-03-23 20:24:55.141 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.143 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.158 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.161 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.161 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.163 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date_with_params barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date_with_params ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 542, in test_should_pass_get_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:55.178 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.180 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.196 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.203 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.203 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.205 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_nothing barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_nothing ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ obj = getattr(state, key) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ return object.__getattribute__(self, attr) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'local' object has no attribute 'request' During handling of the above exception, another exception occurred: Traceback (most recent call last): 2023-03-23 20:24:55.214 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.217 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.237 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_project_entities barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_project_entities ... ok File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get resp = self._on_get_secret_metadata(self.secret, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata pecan.override_template('json', 'application/json') File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get return self._on_get_secret_payload(self.secret, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload pecan.override_template('', accept_header) File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template request.pecan['override_template'] = template ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ raise self.explanation_ AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 542, in test_should_pass_get_secret_for_same_project_with_no_acl self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: SecretController.on_get() takes 2 positional arguments but 3 were given During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 519, in test_should_pass_get_secret_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 706, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp, File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: SecretController.on_get() takes 2 positional arguments but 3 were given During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 519, in test_should_pass_get_secret_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 706, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp, File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- 2023-03-23 20:24:55.462 14738 INFO barbican.model.repositories [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.464 14738 INFO barbican.model.repositories [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.482 14738 WARNING barbican.model.migration.commands [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.485 14738 INFO alembic.runtime.migration [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.485 14738 INFO alembic.runtime.migration [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.487 14738 INFO alembic.runtime.migration [None req-8b3e2996-798d-48a4-8381-765262a43144 - 9335a51d-aec4-41f6-8e0f-564a787819f6 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.496 14738 INFO barbican.api.controllers.secrets [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Created a secret for project: 3842eb38-21fc-455c-b2f7-5a2af9317220 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Webob error seen: webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 204, in payload 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers pecan.abort(405) 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.503 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_delete barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_delete ... ok Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: SecretController.on_get() takes 2 positional arguments but 3 were given During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 519, in test_should_pass_get_secret_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 706, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp, File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: SecretController.on_get() takes 2 positional arguments but 3 were given During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 519, in test_should_pass_get_secret_with_no_context self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 706, in _invoke_on_get_without_context self.resource.on_get(self.req, self.resp, File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:54.713 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.715 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.724 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.785 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.795 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.796 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.804 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.805 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.807 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.816 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.823 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.824 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.824 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.827 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.003428220748901367 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.834 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_project_quotas_with_some_defaults barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_project_quotas_with_some_defaults ... ok 2023-03-23 20:24:55.240 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.243 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.247 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.283 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.297 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.441 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.455 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.456 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.458 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_set_global_preferred_ca barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_set_global_preferred_ca ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 231, in on_put payload = pecan.request.body ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 2932, in __get__ return self() ^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 655, in test_should_pass_put_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_put, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 710, in _invoke_on_put self.resource.on_put(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 67, in on_put return self.controller.on_put(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret update failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:55.478 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.485 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.567 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.569 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.569 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.571 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff --- Logging error --- barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_create barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_create ... ok Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 231, in on_put payload = pecan.request.body ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 2932, in __get__ return self() ^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 655, in test_should_pass_put_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_put, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 710, in _invoke_on_put self.resource.on_put(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 67, in on_put return self.controller.on_put(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret update failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.IntegrityError: UNIQUE constraint failed: secret_stores.store_plugin, secret_stores.crypto_plugin The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 419, in create_from entity.save(session=session) File "/<>/barbican/model/models.py", line 118, in save session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush with util.safe_reraise(): File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements result = connection._execute_20( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.store_plugin, secret_stores.crypto_plugin [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('2231247b-af8a-4bf1-8cf9-90ad023b6852', '2023-03-23 20:24:56.769945', '2023-03-23 20:24:56.769945', None, 0, 'ACTIVE', 'second_store', 'second_crypto', 0, 'thrid_name')] (Background on this error at: https://sqlalche.me/e/14/gkpj) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 147, in test_should_raise_constraint_for_same_plugin_names self.assertRaises(exception.ConstraintCheck, self._create_secret_store, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 39, in _create_secret_store s_stores = self.s_stores_repo.create_from(s_stores_model, File "/<>/barbican/model/repositories.py", line 422, in create_from LOG.exception('Problem saving entity for create') Message: 'Problem saving entity for create' Arguments: () 2023-03-23 20:24:55.584 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.586 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.602 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_constraint_check barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_constraint_check ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 23, in setUp super(WhenTestingSecretStoresRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_no_result_found barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_no_result_found ... ok barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_update barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_update ... ok barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_do_entity_name barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_do_entity_name ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 23, in setUp super(WhenTestingSecretStoresRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 367, in test_should_raise_decrypt_secret self._assert_fail_rbac([None, 'audit', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Secret retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- --- Logging error --- Traceback (most recent call last): Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 23, in setUp super(WhenTestingSecretStoresRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 367, in test_should_raise_decrypt_secret self._assert_fail_rbac([None, 'audit', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Secret retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- 03-23 20:24:54.671 14736 ERROR barbican.api.controllers 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 169, in _on_get_secret_payload 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers pecan.override_template('', accept_header) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 129, in on_get 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers return self._on_get_secret_payload(self.secret, 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:54.671 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py"2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers [None req-84903862-f339-46dc-bace-01f813eca084 123456CreatorUser 12345project - - - -] Secret deletion failure seen - please contact site administrator.: oslo_db.exception.DBError: (sqlite3.ProgrammingError) Error binding parameter 1: type 'MagicMock' is not supported [SQL: SELECT count(*) AS count_1 FROM (SELECT secret_consumer_metadata.id AS secret_consumer_metadata_id, secret_consumer_metadata.created_at AS secret_consumer_metadata_created_at, secret_consumer_metadata.updated_at AS secret_consumer_metadata_updated_at, secret_consumer_metadata.deleted_at AS secret_consumer_metadata_deleted_at, secret_consumer_metadata.deleted AS secret_consumer_metadata_deleted, secret_consumer_metadata.status AS secret_consumer_metadata_status, secret_consumer_metadata.secret_id AS secret_consumer_metadata_secret_id, secret_consumer_metadata.project_id AS secret_consumer_metadata_project_id, secret_consumer_metadata.service AS secret_consumer_metadata_service, secret_consumer_metadata.resource_type AS secret_consumer_metadata_resource_type, secret_consumer_metadata.resource_id AS secret_consumer_metadata_resource_id FROM secret_consumer_metadata WHERE secret_consumer_metadata.deleted = 0 AND secret_consumer_metadata.secret_id = ? ORDER BY secret_consumer_metadata.created_at) AS anon_1] [parameters: (,)] (Background on this error at: https://sqlalche.me/e/14/f405) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers self.dialect.do_execute( 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers cursor.execute(statement, parameters) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers sqlite3.ProgrammingError: Error binding parameter 1: type 'MagicMock' is not supported 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers The above exception was the direct cause of the following exception: 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 258, in on_delete 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers secret_consumers = self.consumer_repo.get_by_secret_id( 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/<>/barbican/Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 23, in setUp super(WhenTestingSecretStoresRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 23, in setUp super(WhenTestingSecretStoresRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret_for_owner barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret_for_owner ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 23, in setUp super(WhenTestingSecretStoresRepo, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 382, in get entity = query.one() ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one return self._only_one_row( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row raise exc.NoResultFound( sqlalchemy.exc.NoResultFound: No row was found when one was required During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secret_stores.py", line 60, in test_should_raise_notfound_exception_get_by_entity_id self.assertRaises(exception.NotFound, self.s_stores_repo.get, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 385, in get LOG.exception("Not found for %s", entity_id) Message: 'Not found for %s' Arguments: ('invalid_id',) 2023-03-23 20:24:54.845 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.847 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.855 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:54.908 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:54.918 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:54.919 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:54.927 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:54.927 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:54.929 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.935 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.937 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:54.937 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:54.937 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:54.938 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0007483959197998047 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:54.941 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_delete barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_delete ... ok 2023-03-23 20:24:55.506 14738 INFO barbican.model.repositories [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.508 14738 INFO barbican.model.repositories [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.524 14738 WARNING barbican.model.migration.commands [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.529 14738 INFO alembic.runtime.migration [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.529 14738 INFO alembic.runtime.migration [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.531 14738 INFO alembic.runtime.migration [None req-2f8459c5-444c-411f-8bc2-92797ebee288 - 3842eb38-21fc-455c-b2f7-5a2af9317220 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.541 14738 INFO barbican.api.controllers.secrets [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Created a secret for project: 33bf965a-e0dd-422d-9e51-211234adbe93 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Webob error seen: webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 204, in payload 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers pecan.abort(405) 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.547 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_post barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_post ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} 2023-03-23 20:24:55.605 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.607 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.611 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: preferred_certificate_authorities.project_id [SQL: INSERT INTO preferred_certificate_authorities (id, created_at, updated_at, deleted_at, deleted, status, project_id, ca_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('b992b225-1878-4f0f-97f2-81755652676c', '2023-03-23 20:24:55.620785', '2023-03-23 20:24:55.620785', None, 0, 'ACTIVE', 'd59a25ba-6e4f-461e-a87f-46243dfaba8a', '066ff5af-e307-4862-bd1c-b22c5218b2b8')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: preferred_certificate_authorities.project_id 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories session.flush() 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:24:55.621 14734 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:24:55.621 14734 ERROR barbi--- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_transport_keys.py", line 21, in setUp super(WhenTestingTransportKeyRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:54.946 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:54.947 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:54.953 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.020 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.031 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.032 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.039 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.039 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.042 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.047 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_delete_not_found barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_delete_not_found ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 392, in test_should_raise_decrypt_secret_with_project_access_disabled self._assert_fail_rbac(['observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 701, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Secret retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 658, in get_secret_list offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 660, in get_secret_list session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 705, in get_secret_list LOG.debug('Retrieving from %s to %s', offset, end_offset) Message: 'Retrieving from %s to %s' Arguments: (0, 10) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 710, in get_secret_list LOG.debug('Number entities retrieved: %s out of %s', Message: 'Number entities retrieved: %s out of %s' Arguments: (1, 1) 2023-03-23 20:24:55.819 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.823 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.826 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.840 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.903 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.907 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.934 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.937 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.937 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.940 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_nothing barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_nothing ... ok model/repositories.py", line 2465, in get_by_secret_id 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers total = query.count() 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 3176, in count 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers return self._from_self(col).enable_eagerloads(False).scalar() 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2893, in scalar 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ret = self.one() 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers return self._iter().one() 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2916, in _iter 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers result = self.session.execute( 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1714, in execute 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers result = conn._execute_20(statement, params or {}, execution_options) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers return connection._execute_clauseelement( 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ret = self._execute_context( 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers self._handle_dbapi_exception( 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers raise exception 2023-03-23 20:24:55.057 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_contbarbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret ... ok 2023-03-23 20:24:55.946 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.949 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.970 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.990 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.990 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.992 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_with_ca_id_filter barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_with_ca_id_filter ... ok 2023-03-23 20:24:55.051 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.052 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.057 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.135 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.145 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.146 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.150 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.151 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.153 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.164 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:55.165 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.166 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:2209 2023-03-23 20:24:55.179 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:2212 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_list_of_zero_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_list_of_zero_project_quotas ... ok 2023-03-23 20:24:55.550 14738 INFO barbican.model.repositories [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.554 14738 INFO barbican.model.repositories [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.585 14738 WARNING barbican.model.migration.commands [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.609 14738 INFO alembic.runtime.migration [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.612 14738 INFO alembic.runtime.migration [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.625 14738 INFO alembic.runtime.migration [None req-c91b63c4-8884-4503-b222-ec078d540c75 - 33bf965a-e0dd-422d-9e51-211234adbe93 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.664 14738 INFO barbican.api.controllers.secrets [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Created a secret for project: a0dab915-071f-4a3b-973e-664be6a3e70d 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Webob error seen: webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 204, in payload 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers pecan.abort(405) 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.715 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_put barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_put ... ok 2023-03-23 20:24:56.007 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.009 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.070 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.078 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.081 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.083 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_project_entities barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_project_entities ... ok 2023-03-23 20:24:55.186 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.188 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.197 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.240 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.249 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.250 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.254 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.254 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.255 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.257 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers [None req-54943d99-1028-42f5-9e8b-fcc8ac673e0c 123456user 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:55.273 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in gebarbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_different_user_with_valid_read_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_different_user_with_valid_read_acl ... ok barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_missing_specific_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_missing_specific_project_quotas ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0011126995086669922,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0011088848114013672,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 658, in get_secret_list offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 660, in get_secret_list session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:56.105 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.108 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.146 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.152 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.152 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.162 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_should_raise_no_result_found barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_should_raise_no_result_found ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 705, in get_secret_list LOG.debug('Retrieving from %s to %s', offset, end_offset) Message: 'Retrieving from %s to %s' Arguments: (0, 10) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 710, in get_secret_list LOG.debug('Number entities retrieved: %s out of %s', Message: 'Number entities retrieved: %s out of %s' Arguments: (1, 1) 2023-03-23 20:24:55.719 14738 INFO barbican.model.repositories [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.730 14738 INFO barbican.model.repositories [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.849 14738 WARNING barbican.model.migration.commands [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.853 14738 INFO alembic.runtime.migration [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.853 14738 INFO alembic.runtime.migration [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.855 14738 INFO alembic.runtime.migration [None req-8afb714e-61ad-4cc0-bf9f-c65b2fbd80ac - a0dab915-071f-4a3b-973e-664be6a3e70d - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_delete_on_secrets barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_delete_on_secrets ... ok 2023-03-23 20:24:56.183 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.186 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.231 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.234 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.234 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.235 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_get_order barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_get_order ... ok 2023-03-23 20:24:56.245 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.248 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.264 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.284 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.284 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.286 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one ... ok 2023-03-23 20:24:56.301 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.304 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.339 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.342 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.342 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.355 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one_after_delete barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one_after_delete ... ok 2023-03-23 20:24:55.261 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.262 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.265 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.290 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.292 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.292 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.294 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.294 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.295 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.302 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for dummy: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:55.305 14740 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_not_found_get_by_entity_id barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_not_found_get_by_entity_id ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 55, in load_body pecan.abort(500, u._('Read Error')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPInternalServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 289, in test_should_pass_create_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 308, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 289, in test_should_pass_create_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 308, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 54, in load_body LOG.exception("Problem reading request JSON stream.") Message: 'Problem reading request JSON stream.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 55, in load_body pecan.abort(500, u._('Read Error')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPInternalServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 289, in test_should_pass_create_secret self._assert_pass_rbac(['admin', 'creator'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 308, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:56.373 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.376 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.399 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.402 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.402 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.404 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_zero barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_zero ... ok 2023-03-23 20:24:56.413 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.415 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.435 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.438 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.438 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.440 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_no_exception barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_no_exception ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 112, in test_get_secret_list_with_filter session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:56.447 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.450 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.466 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.468 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.469 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.470 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_with_exceptions barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_with_exceptions ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.002398252487182617,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.002615690231323242,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 658, in get_secret_list offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 421, in on_get secrets, offset, limit, total = result ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: not enough values to unpack (expected 4, got 0) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 298, in test_should_pass_get_secrets self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 311, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret(s) retrieval failure seen - please contact site administrator.' Arguments: () Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 421, in on_get secrets, offset, limit, total = result ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: not enough values to unpack (expected 4, got 0) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 298, in test_should_pass_get_secrets self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 311, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret(s) retrieval failure seen - please contact site administrator.' Arguments: () 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers [None req-e80be350-783b-4cd3-85d9-fd91db24a01c aclUser1 different_project_id - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:55.519 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 660, in get_secret_list session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_private_enabled_with_read_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_private_enabled_with_read_acl ... ok --- Logging error --- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secrets.py", line 421, in on_get secrets, offset, limit, total = result ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: not enough values to unpack (expected 4, got 0) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 298, in test_should_pass_get_secrets self._assert_pass_rbac(['admin', 'observer', 'creator'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 311, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 124, in handler LOG.exception(message) Message: 'Secret(s) retrieval failure seen - please contact site administrator.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) 2023-03-23 20:24:55.309 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.310 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.316 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.352 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.360 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.361 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.365 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.366 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.368 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.378 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_delete_not_found barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_delete_not_found ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:55.858 14738 INFO barbican.model.repositories [None req-dcfac79b-cbaf-4b7b-b8fb-7116d00996cb - 8691cb3d-89a7-4e76-b671-30c1444e68eb - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.875 14738 INFO barbican.model.repositories [None req-dcfac79b-cbaf-4b7b-b8fb-7116d00996cb - 8691cb3d-89a7-4e76-b671-30c1444e68eb - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.913 14738 WARNING barbican.model.migration.commands [None req-dcfac79b-cbaf-4b7b-b8fb-7116d00996cb - 8691cb3d-89a7-4e76-b671-30c1444e68eb - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.916 14738 INFO alembic.runtime.migration [None req-dcfac79b-cbaf-4b7b-b8fb-7116d00996cb - 8691cb3d-89a7-4e76-b671-30c1444e68eb - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.916 14738 INFO alembic.runtime.migration [None req-dcfac79b-cbaf-4b7b-b8fb-7116d00996cb - 8691cb3d-89a7-4e76-b671-30c1444e68eb - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.918 14738 INFO alembic.runtime.migration [None req-dcfac79b-cbaf-4b7b-b8fb-7116d00996cb - 8691cb3d-89a7-4e76-b671-30c1444e68eb - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.931 14738 INFO barbican.api.controllers.secrets [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Created a secret for project: 509a229d-0d58-42f9-b8b3-9630bb8f9f04 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Webob error seen: webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 204, in payload 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers pecan.abort(405) 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers webob.exc.HTTPMethodNotAllowed: The server could not comply with the request since it is either malformed or otherwise incorrect. 2023-03-23 20:24:55.946 14738 ERROR barbican.api.controllers  barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_get_payload barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_get_payload ... ok 2023-03-23 20:24:55.949 14738 INFO barbican.model.repositories [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.951 14738 INFO barbican.model.repositories [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.975 14738 WARNING barbican.model.migration.commands [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.978 14738 INFO alembic.runtime.migration [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.978 14738 INFO alembic.runtime.migration [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.979 14738 INFO alembic.runtime.migration [None req-38def7d2-85cb-4e64-af94-702d2ba2299e - 509a229d-0d58-42f9-b8b3-9630bb8f9f04 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_put_json_on_secrets barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_put_json_on_secrets ... ok 2023-03-23 20:24:55.982 14738 INFO barbican.model.repositories [None req-64e7f615-e2c5-4ffd-840a-ecbc59842dd8 - f3455bbf-783f-4110-8099-1084301ed604 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.984 14738 INFO barbican.model.repositories [None req-64e7f615-e2c5-4ffd-840a-ecbc59842dd8 - f3455bbf-783f-4110-8099-1084301ed604 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.006 14738 WARNING barbican.model.migration.commands [None req-64e7f615-e2c5-4ffd-840a-ecbc59842dd8 - f3455bbf-783f-4110-8099-1084301ed604 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.009 14738 INFO alembic.runtime.migration [None req-64e7f615-e2c5-4ffd-840a-ecbc59842dd8 - f3455bbf-783f-4110-8099-1084301ed604 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.009 14738 INFO alembic.runtime.migration [None req-64e7f615-e2c5-4ffd-840a-ecbc59842dd8 - f3455bbf-783f-4110-8099-1084301ed604 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.010 14738 INFO alembic.runtime.migration [None req-64e7f615-e2c5-4ffd-840a-ecbc59842dd8 - f3455bbf-783f-4110-8099-1084301ed604 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gt_and_lt_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gt_and_lt_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 112, in test_get_secret_list_with_filter session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 119, in test_get_secret_list_with_filter secret1 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0019648075103759766,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 124, in test_get_secret_list_with_filter secret2 = self.repo.create_from( File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0012824535369873047,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 658, in get_secret_list offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 660, in get_secret_list session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 705, in get_secret_list LOG.debug('Retrieving from %s to %s', offset, end_offset) Message: 'Retrieving from %s to %s' Arguments: (0, 10) 2023-03-23 20:24:56.483 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.485 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.501 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.504 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.504 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.507 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for d914e070-d722-441e-9b23-0e1f5742374b: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:56.523 14734 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_delete_entity_by_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_delete_entity_by_id ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/utils.py", line 395, in wrapper return func(self, *test_args, **test_kwargs) File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 131, in test_get_secret_list_with_filter secrets, offset, limit, total = self.repo.get_secret_list( File "/<>/barbican/model/repositories.py", line 710, in get_secret_list LOG.debug('Number entities retrieved: %s out of %s', Message: 'Number entities retrieved: %s out of %s' Arguments: (1, 1) 2023-03-23 20:24:55.381 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.382 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.384 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.443 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.458 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.458 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.464 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.464 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.465 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.467 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:55.468 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.468 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:2209 2023-03-23 20:24:55.472 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:2212 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_list_of_zero_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_list_of_zero_project_quotas ... ok 2023-03-23 20:24:55.476 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.476 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.478 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.517 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.520 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.520 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.522 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.522 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.522 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.526 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_missing_specific_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_missing_specific_project_quotas ... ok --- Logging error --- --- Logging error --- Traceback (most recent call last): Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: secrets:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 303, in test_should_raise_get_secrets self._assert_fail_rbac([None, 'audit', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 311, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'Secret(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:56.013 14738 INFO barbican.model.repositories [None req-405958f8-72ae-42ef-ab4f-92c2d3d6bde4 - 9ed66d24-3a0e-4f4a-9418-b0424b25ff33 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.020 14738 INFO barbican.model.repositories [None req-405958f8-72ae-42ef-ab4f-92c2d3d6bde4 - 9ed66d24-3a0e-4f4a-9418-b0424b25ff33 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.036 14738 WARNING barbican.model.migration.commands [None req-405958f8-72ae-42ef-ab4f-92c2d3d6bde4 - 9ed66d24-3a0e-4f4a-9418-b0424b25ff33 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.039 14738 INFO alembic.runtime.migration [None req-405958f8-72ae-42ef-ab4f-92c2d3d6bde4 - 9ed66d24-3a0e-4f4a-9418-b0424b25ff33 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.039 14738 INFO alembic.runtime.migration [None req-405958f8-72ae-42ef-ab4f-92c2d3d6bde4 - 9ed66d24-3a0e-4f4a-9418-b0424b25ff33 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.048 14738 INFO alembic.runtime.migration [None req-405958f8-72ae-42ef-ab4f-92c2d3d6bde4 - 9ed66d24-3a0e-4f4a-9418-b0424b25ff33 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gte_and_lte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gte_and_lte_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_quotas.py", line 21, in setUp super(TestProjectQuotas, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:56.050 14738 INFO barbican.model.repositories [None req-54ea62b5-3ad4-4a5b-b6db-39e3d9514946 - 4f95124a-6b5b-48d1-a8bd-29f2dda4fb10 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.052 14738 INFO barbican.model.repositories [None req-54ea62b5-3ad4-4a5b-b6db-39e3d9514946 - 4f95124a-6b5b-48d1-a8bd-29f2dda4fb10 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.081 14738 WARNING barbican.model.migration.commands [None req-54ea62b5-3ad4-4a5b-b6db-39e3d9514946 - 4f95124a-6b5b-48d1-a8bd-29f2dda4fb10 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.084 14738 INFO alembic.runtime.migration [None req-54ea62b5-3ad4-4a5b-b6db-39e3d9514946 - 4f95124a-6b5b-48d1-a8bd-29f2dda4fb10 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.084 14738 INFO alembic.runtime.migration [None req-54ea62b5-3ad4-4a5b-b6db-39e3d9514946 - 4f95124a-6b5b-48d1-a8bd-29f2dda4fb10 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.086 14738 INFO alembic.runtime.migration [None req-54ea62b5-3ad4-4a5b-b6db-39e3d9514946 - 4f95124a-6b5b-48d1-a8bd-29f2dda4fb10 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_plain_timestamp barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_plain_timestamp ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 183, in test_should_get_count_one session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 191, in test_should_get_count_one self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 191, in test_should_get_count_one self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 191, in test_should_get_count_one self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 191, in test_should_get_count_one self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.001638650894165039,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 194, in test_should_get_count_one count = self.repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:56.088 14738 INFO barbican.model.repositories [None req-9aa17733-be54-43db-a74d-c6d81378f068 - c6416ab9-e7a8-49a6-99b6-9e6a08757214 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.090 14738 INFO barbican.model.repositories [None req-9aa17733-be54-43db-a74d-c6d81378f068 - c6416ab9-e7a8-49a6-99b6-9e6a08757214 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.112 14738 WARNING barbican.model.migration.commands [None req-9aa17733-be54-43db-a74d-c6d81378f068 - c6416ab9-e7a8-49a6-99b6-9e6a08757214 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.121 14738 INFO alembic.runtime.migration [None req-9aa17733-be54-43db-a74d-c6d81378f068 - c6416ab9-e7a8-49a6-99b6-9e6a08757214 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.121 14738 INFO alembic.runtime.migration [None req-9aa17733-be54-43db-a74d-c6d81378f068 - c6416ab9-e7a8-49a6-99b6-9e6a08757214 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.123 14738 INFO alembic.runtime.migration [None req-9aa17733-be54-43db-a74d-c6d81378f068 - c6416ab9-e7a8-49a6-99b6-9e6a08757214 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_bogus_timestamp barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_bogus_timestamp ... ok 2023-03-23 20:24:55.535 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.537 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.542 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.574 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.580 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.580 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.585 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.586 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.588 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.594 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.599 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:55.599 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.600 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:55.602 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002445220947265625 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:55.605 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.609 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_update_specific_project_quotas barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_update_specific_project_quotas ... ok 2023-03-23 20:24:56.125 14738 INFO barbican.model.repositories [None req-90d8d94f-914f-4be9-a80c-94bc5c8c17c2 - 3f57c567-abbc-4394-96c8-04d6820e6b4e - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.127 14738 INFO barbican.model.repositories [None req-90d8d94f-914f-4be9-a80c-94bc5c8c17c2 - 3f57c567-abbc-4394-96c8-04d6820e6b4e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.146 14738 WARNING barbican.model.migration.commands [None req-90d8d94f-914f-4be9-a80c-94bc5c8c17c2 - 3f57c567-abbc-4394-96c8-04d6820e6b4e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.151 14738 INFO alembic.runtime.migration [None req-90d8d94f-914f-4be9-a80c-94bc5c8c17c2 - 3f57c567-abbc-4394-96c8-04d6820e6b4e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.151 14738 INFO alembic.runtime.migration [None req-90d8d94f-914f-4be9-a80c-94bc5c8c17c2 - 3f57c567-abbc-4394-96c8-04d6820e6b4e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.159 14738 INFO alembic.runtime.migration [None req-90d8d94f-914f-4be9-a80c-94bc5c8c17c2 - 3f57c567-abbc-4394-96c8-04d6820e6b4e - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_gt_and_gte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_gt_and_gte_timestamps ... ok 2023-03-23 20:24:56.526 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.529 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.549 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.553 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.553 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.554 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.name [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('fd0692a9-4e73-46b8-ad94-9daeb4e7cb5c', '2023-03-23 20:24:56.557765', '2023-03-23 20:24:56.557765', None, 0, 'ACTIVE', 'second_store', 'second_crypto', 0, 'DB backend')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: secret_stores.name 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories session.flush() 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.name 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories [parameters: ('fd0692a9-4e73-46b8-ad94-9daeb4e7cb5c', '2023-03-23 20:24:56.557765', '2023-03-23 20:24:56.557765', None, 0, 'ACTIVE', 'second_store', 'second_crypto', 0, 'DB backend')] 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:56.558 14734 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_do_entity_name barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_do_entity_name ... ok 2023-03-23 20:24:55.611 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.612 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.614 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.645 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.648 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.648 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_and_get_metadata_for_secret barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_and_get_metadata_for_secret ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 199, in test_should_get_count_one_after_delete session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 207, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 207, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 207, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 207, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0013682842254638672,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 211, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 211, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 211, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 211, in test_should_get_count_one_after_delete self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0009019374847412109,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 214, in test_should_get_count_one_after_delete count = self.repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 217, in test_should_get_count_one_after_delete self.repo.delete_entity_by_id(secret_model.id, "my keystone id", File "/<>/barbican/model/repositories.py", line 465, in delete_entity_by_id session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 217, in test_should_get_count_one_after_delete self.repo.delete_entity_by_id(secret_model.id, "my keystone id", File "/<>/barbican/model/repositories.py", line 467, in delete_entity_by_id entity = self.get(entity_id=entity_id, File "/<>/barbican/model/repositories.py", line 371, in get session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:56.162 14738 INFO barbican.model.repositories [None req-1c1fec56-da7f-4f6b-aa0e-8174c63c7b45 - 190e3de9-ab2e-4299-8d49-627cf1413414 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.165 14738 INFO barbican.model.repositories [None req-1c1fec56-da7f-4f6b-aa0e-8174c63c7b45 - 190e3de9-ab2e-4299-8d49-627cf1413414 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.198 14738 WARNING barbican.model.migration.commands [None req-1c1fec56-da7f-4f6b-aa0e-8174c63c7b45 - 190e3de9-ab2e-4299-8d49-627cf1413414 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.200 14738 INFO alembic.runtime.migration [None req-1c1fec56-da7f-4f6b-aa0e-8174c63c7b45 - 190e3de9-ab2e-4299-8d49-627cf1413414 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.200 14738 INFO alembic.runtime.migration [None req-1c1fec56-da7f-4f6b-aa0e-8174c63c7b45 - 190e3de9-ab2e-4299-8d49-627cf1413414 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.202 14738 INFO alembic.runtime.migration [None req-1c1fec56-da7f-4f6b-aa0e-8174c63c7b45 - 190e3de9-ab2e-4299-8d49-627cf1413414 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_lt_and_lte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_lt_and_lte_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 221, in test_should_get_count_one_after_delete count = self.repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:56.562 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.564 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.582 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.584 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.585 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.587 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all ... ok 2023-03-23 20:24:56.204 14738 INFO barbican.model.repositories [None req-0637c44d-a6d3-4271-b203-ac35a7804dd8 - b6e22481-f41d-40f0-9057-adc6b89633f1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.206 14738 INFO barbican.model.repositories [None req-0637c44d-a6d3-4271-b203-ac35a7804dd8 - b6e22481-f41d-40f0-9057-adc6b89633f1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.232 14738 WARNING barbican.model.migration.commands [None req-0637c44d-a6d3-4271-b203-ac35a7804dd8 - b6e22481-f41d-40f0-9057-adc6b89633f1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.235 14738 INFO alembic.runtime.migration [None req-0637c44d-a6d3-4271-b203-ac35a7804dd8 - b6e22481-f41d-40f0-9057-adc6b89633f1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.235 14738 INFO alembic.runtime.migration [None req-0637c44d-a6d3-4271-b203-ac35a7804dd8 - b6e22481-f41d-40f0-9057-adc6b89633f1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.237 14738 INFO alembic.runtime.migration [None req-0637c44d-a6d3-4271-b203-ac35a7804dd8 - b6e22481-f41d-40f0-9057-adc6b89633f1 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_gte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_gte_timestamps ... ok 2023-03-23 20:24:56.592 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.595 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.610 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.615 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.616 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.618 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all_check_sorting_order barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all_check_sorting_order ... ok --- Logging error --- 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers [None req-c9431453-b576-474f-ae29-f8e8123b39ee aclUser1 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:55.962 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in gene2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers [None req-351eac56-a612-4219-a126-c7853e126f0f different_user_id 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:56.077 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 972023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers [None req-17b3a2b7-f8e7-451c-80f5-4e49b9fa0cdb different_user_id 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:56.126 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97Traceback (most recent call last): barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_but_different_user barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_but_different_user ... ok File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1176, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:56.631 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.634 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.656 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.658 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.659 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.661 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_by_entity_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_by_entity_id ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1176, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get consumer = self.consumer_repo.get( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1176, in test_should_pass_get_consumer self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:55.653 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.653 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.656 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.660 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:55.661 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.663 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:55.667 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.003969669342041016 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:55.731 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.732 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.734 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.790 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.793 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.793 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.795 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.795 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.795 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_user_metadatum barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_user_metadatum ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:56.240 14738 INFO barbican.model.repositories [None req-41817b6b-b79f-41d7-9639-df24fa79ba75 - 2ac212ff-9c0d-4ec6-a2ff-a8da0ce663c1 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.243 14738 INFO barbican.model.repositories [None req-41817b6b-b79f-41d7-9639-df24fa79ba75 - 2ac212ff-9c0d-4ec6-a2ff-a8da0ce663c1 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.263 14738 WARNING barbican.model.migration.commands [None req-41817b6b-b79f-41d7-9639-df24fa79ba75 - 2ac212ff-9c0d-4ec6-a2ff-a8da0ce663c1 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.266 14738 INFO alembic.runtime.migration [None req-41817b6b-b79f-41d7-9639-df24fa79ba75 - 2ac212ff-9c0d-4ec6-a2ff-a8da0ce663c1 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.266 14738 INFO alembic.runtime.migration [None req-41817b6b-b79f-41d7-9639-df24fa79ba75 - 2ac212ff-9c0d-4ec6-a2ff-a8da0ce663c1 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.268 14738 INFO alembic.runtime.migration [None req-41817b6b-b79f-41d7-9639-df24fa79ba75 - 2ac212ff-9c0d-4ec6-a2ff-a8da0ce663c1 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_lte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_lte_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 229, in test_should_get_count_one_after_expiration session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 238, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 238, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 238, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 238, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0016028881072998047,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 243, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 243, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 243, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 243, in test_should_get_count_one_after_expiration self.repo.create_from(secret_model, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0010187625885009766,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 247, in test_should_get_count_one_after_expiration count = self.repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:56.270 14738 INFO barbican.model.repositories [None req-3bbd1b90-0b12-4e99-9d4f-1cb835e78079 - 248ef926-5225-4bfb-82fb-dd46caa2658a - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.272 14738 INFO barbican.model.repositories [None req-3bbd1b90-0b12-4e99-9d4f-1cb835e78079 - 248ef926-5225-4bfb-82fb-dd46caa2658a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.294 14738 WARNING barbican.model.migration.commands [None req-3bbd1b90-0b12-4e99-9d4f-1cb835e78079 - 248ef926-5225-4bfb-82fb-dd46caa2658a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.296 14738 INFO alembic.runtime.migration [None req-3bbd1b90-0b12-4e99-9d4f-1cb835e78079 - 248ef926-5225-4bfb-82fb-dd46caa2658a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.297 14738 INFO alembic.runtime.migration [None req-3bbd1b90-0b12-4e99-9d4f-1cb835e78079 - 248ef926-5225-4bfb-82fb-dd46caa2658a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.299 14738 INFO alembic.runtime.migration [None req-3bbd1b90-0b12-4e99-9d4f-1cb835e78079 - 248ef926-5225-4bfb-82fb-dd46caa2658a - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gt_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gt_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) 2023-03-23 20:24:56.666 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.670 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.691 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.694 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.694 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.697 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_no_data_case_for_get_all barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_no_data_case_for_get_all ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 171, in test_should_get_count_zero session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: consumer:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1180, in test_should_raise_get_consumer self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer retrieval attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 178, in test_should_get_count_zero count = self.repo.get_count(project.id, session=session) File "/<>/barbican/model/repositories.py", line 561, in get_count session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: consumer:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1180, in test_should_raise_get_consumer self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:56.301 14738 INFO barbican.model.repositories [None req-8caf3a2d-a7bc-4c0b-b1d6-ca40d5f82cae - 7381a7dd-7c9e-48b7-a1a4-a2f777e36d3a - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.303 14738 INFO barbican.model.repositories [None req-8caf3a2d-a7bc-4c0b-b1d6-ca40d5f82cae - 7381a7dd-7c9e-48b7-a1a4-a2f777e36d3a - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.325 14738 WARNING barbican.model.migration.commands [None req-8caf3a2d-a7bc-4c0b-b1d6-ca40d5f82cae - 7381a7dd-7c9e-48b7-a1a4-a2f777e36d3a - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.334 14738 INFO alembic.runtime.migration [None req-8caf3a2d-a7bc-4c0b-b1d6-ca40d5f82cae - 7381a7dd-7c9e-48b7-a1a4-a2f777e36d3a - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.334 14738 INFO alembic.runtime.migration [None req-8caf3a2d-a7bc-4c0b-b1d6-ca40d5f82cae - 7381a7dd-7c9e-48b7-a1a4-a2f777e36d3a - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.336 14738 INFO alembic.runtime.migration [None req-8caf3a2d-a7bc-4c0b-b1d6-ca40d5f82cae - 7381a7dd-7c9e-48b7-a1a4-a2f777e36d3a - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gte_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') Message: 'Setting up database engine and session factory' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 187, in _get_engine engine = _create_engine(connection, **engine_args) File "/<>/barbican/model/repositories.py", line 241, in _create_engine LOG.debug('Sql connection: please check "sql_connection" property in ' Message: 'Sql connection: please check "sql_connection" property in barbican configuration file; Args: %s' Arguments: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1101, in test_should_pass_create_consumer self._assert_pass_rbac(['admin'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/consumers.py", line 151, in on_post data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 54, in load_body LOG.exception("Problem reading request JSON stream.") Message: 'Problem reading request JSON stream.' Arguments: () --- Logging error --- 2023-03-23 20:24:55.797 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:55.799 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:55.800 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:55.819 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.018636465072631836 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:55.909 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:55.910 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:55.912 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:55.965 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:55.995 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:55.995 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:55.997 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:55.997 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:55.997 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.007 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.008 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.008 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.009 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0013000965118408203 create_from /<>/barbican/model/repositories.py:426 Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 151, in on_post data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 55, in load_body pecan.abort(500, u._('Read Error')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPInternalServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1101, in test_should_pass_create_consumer self._assert_pass_rbac(['admin'], self._invoke_on_post, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_secret_deletes_secret_metadata barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_secret_deletes_secret_metadata ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1113, in test_should_pass_delete_consumer self._assert_pass_rbac(['admin'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/consumers.py", line 174, in on_delete data = api.load_body(pecan.request, validator=self.validator) File "/<>/barbican/api/__init__.py", line 54, in load_body LOG.exception("Problem reading request JSON stream.") Message: 'Problem reading request JSON stream.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect OSError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 174, in on_delete data = api.load_body(pecan.request, validator=self.validator) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/__init__.py", line 55, in load_body pecan.abort(500, u._('Read Error')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/__init__.py", line 51, in load_body body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPInternalServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1113, in test_should_pass_delete_consumer self._assert_pass_rbac(['admin'], self._invoke_on_delete, File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1122, in test_should_pass_get_consumers self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1122, in test_should_pass_get_consumers self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () 2023-03-23 20:24:56.338 14738 INFO barbican.model.repositories [None req-39aadae1-dbde-4cd3-a798-e886bc8c4590 - fac903f1-7886-4f9a-bc84-c4ddf09bf7d8 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.340 14738 INFO barbican.model.repositories [None req-39aadae1-dbde-4cd3-a798-e886bc8c4590 - fac903f1-7886-4f9a-bc84-c4ddf09bf7d8 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.357 14738 WARNING barbican.model.migration.commands [None req-39aadae1-dbde-4cd3-a798-e886bc8c4590 - fac903f1-7886-4f9a-bc84-c4ddf09bf7d8 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.359 14738 INFO alembic.runtime.migration [None req-39aadae1-dbde-4cd3-a798-e886bc8c4590 - fac903f1-7886-4f9a-bc84-c4ddf09bf7d8 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.360 14738 INFO alembic.runtime.migration [None req-39aadae1-dbde-4cd3-a798-e886bc8c4590 - fac903f1-7886-4f9a-bc84-c4ddf09bf7d8 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.361 14738 INFO alembic.runtime.migration [None req-39aadae1-dbde-4cd3-a798-e886bc8c4590 - fac903f1-7886-4f9a-bc84-c4ddf09bf7d8 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lt_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lt_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1122, in test_should_pass_get_consumers self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/consumers.py", line 112, in on_get result = self.consumer_repo.get_by_container_id( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1122, in test_should_pass_get_consumers self._assert_pass_rbac(['admin', 'observer', 'creator', 'audit'], File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 161, in test_should_raise_no_result_found session = self.repo.get_session() File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 163, in test_should_raise_no_result_found self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 658, in get_secret_list offset, limit = clean_paging_values(offset_arg, limit_arg) File "/<>/barbican/model/repositories.py", line 322, in clean_paging_values LOG.debug("Clean paging values limit=%(limit)s, offset=%(offset)s" % Message: 'Clean paging values limit=10, offset=0' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 163, in test_should_raise_no_result_found self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 660, in get_secret_list session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1106, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1106, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1106, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1106, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:post is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1106, in test_should_raise_create_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1133, in _invoke_on_post self.resource.on_post(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 62, in on_post return self.controller.on_post(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer creation attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 163, in test_should_raise_no_result_found self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 705, in get_secret_list LOG.debug('Retrieving from %s to %s', offset, end_offset) Message: 'Retrieving from %s to %s' Arguments: (0, 10) --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1118, in test_should_raise_delete_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1118, in test_should_raise_delete_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 163, in test_should_raise_no_result_found self.assertRaises( File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 710, in get_secret_list LOG.debug('Number entities retrieved: %s out of %s', Message: 'Number entities retrieved: %s out of %s' Arguments: (0, 0) Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1118, in test_should_raise_delete_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer deletion attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:56.363 14738 INFO barbican.model.repositories [None req-bb2968e6-cd4a-4201-87ab-939034b0cafe - 74dbe2cc-0e62-4f6f-908c-95ad652dec35 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.365 14738 INFO barbican.model.repositories [None req-bb2968e6-cd4a-4201-87ab-939034b0cafe - 74dbe2cc-0e62-4f6f-908c-95ad652dec35 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.381 14738 WARNING barbican.model.migration.commands [None req-bb2968e6-cd4a-4201-87ab-939034b0cafe - 74dbe2cc-0e62-4f6f-908c-95ad652dec35 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.391 14738 INFO alembic.runtime.migration [None req-bb2968e6-cd4a-4201-87ab-939034b0cafe - 74dbe2cc-0e62-4f6f-908c-95ad652dec35 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.391 14738 INFO alembic.runtime.migration [None req-bb2968e6-cd4a-4201-87ab-939034b0cafe - 74dbe2cc-0e62-4f6f-908c-95ad652dec35 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.393 14738 INFO alembic.runtime.migration [None req-bb2968e6-cd4a-4201-87ab-939034b0cafe - 74dbe2cc-0e62-4f6f-908c-95ad652dec35 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lte_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lte_timestamps ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) 2023-03-23 20:24:56.030 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.033 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.036 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.089 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.091 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.091 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.093 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.093 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:56.093 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.095 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.095 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0009884834289550781 create_from /<>/barbican/model/repositories.py:426 barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_user_metadatum barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_user_metadatum ... ok File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1118, in test_should_raise_delete_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer deletion attempt not allowed - please review your user/project privileges' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:delete is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1118, in test_should_raise_delete_consumer self._assert_fail_rbac([None, 'audit', 'observer', 'creator', 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1136, in _invoke_on_delete self.resource.on_delete(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 72, in on_delete return self.controller.on_delete(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumer deletion attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:56.109 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.110 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.112 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.154 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.156 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.157 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.158 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.158 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_get_metadata_invalid_secret barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_get_metadata_invalid_secret ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) Traceback (most recent call last): File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1128, in test_should_raise_get_consumers self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumers(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () 2023-03-23 20:24:56.395 14738 INFO barbican.model.repositories [None req-f11642d6-dd54-4a97-842e-c34d0f333407 - 51a345b1-66c4-4f2a-a85f-3f7cbed8a41f - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.397 14738 INFO barbican.model.repositories [None req-f11642d6-dd54-4a97-842e-c34d0f333407 - 51a345b1-66c4-4f2a-a85f-3f7cbed8a41f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.418 14738 WARNING barbican.model.migration.commands [None req-f11642d6-dd54-4a97-842e-c34d0f333407 - 51a345b1-66c4-4f2a-a85f-3f7cbed8a41f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.421 14738 INFO alembic.runtime.migration [None req-f11642d6-dd54-4a97-842e-c34d0f333407 - 51a345b1-66c4-4f2a-a85f-3f7cbed8a41f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.421 14738 INFO alembic.runtime.migration [None req-f11642d6-dd54-4a97-842e-c34d0f333407 - 51a345b1-66c4-4f2a-a85f-3f7cbed8a41f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.422 14738 INFO alembic.runtime.migration [None req-f11642d6-dd54-4a97-842e-c34d0f333407 - 51a345b1-66c4-4f2a-a85f-3f7cbed8a41f - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_plain_timestamps barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_plain_timestamps ... ok --- Logging error --- Traceback (most recent call last): --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message raise excep File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 88, in enforcer _do_enforce_rbac(inst, pecan.request, action_name, ctx, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 70, in _do_enforce_rbac ctx.policy_enforcer.authorize(action_name, target, File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1184, in authorize return self.enforce( ^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_policy/policy.py", line 1090, in enforce raise PolicyNotAuthorized(rule, target, creds) oslo_policy.policy.PolicyNotAuthorized: container_consumers:get is disallowed by policy During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1128, in test_should_raise_get_consumers self._assert_fail_rbac([None, 'bogus'], File "/<>/barbican/tests/api/test_resources_policy.py", line 223, in _assert_fail_rbac exception = self.assertRaises(exc.HTTPForbidden, method_under_test) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 102, in test_should_raise_notfound_exception self.assertRaises(exception.NotFound, self.repo.get_secret_by_id, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 817, in get_secret_by_id session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1139, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 116, in handler LOG.error(message) Message: 'ContainerConsumers(s) retrieval attempt not allowed - please review your user/project privileges' Arguments: () File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) sqlite3.IntegrityError: UNIQUE constraint failed: project_secret_store.project_id The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 419, in create_from entity.save(session=session) File "/<>/barbican/model/models.py", line 118, in save session.flush() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush self._flush(objects) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush with util.safe_reraise(): File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ compat.raise_( File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush flush_context.execute() File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute rec.execute(self) File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute util.preloaded.orm_persistence.save_obj( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj _emit_insert_statements( File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements result = connection._execute_20( ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 return meth(self, args_10style, kwargs_10style, execution_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection return connection._execute_clauseelement( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement ret = self._execute_context( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context self._handle_dbapi_exception( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception util.raise_(newraise, with_traceback=exc_info[2], from_=e) File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ raise exception File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context self.dialect.do_execute( File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute cursor.execute(statement, parameters) oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('99630530-19a9-44d5-b358-a969d25e2082', '2023-03-23 20:24:58.125034', '2023-03-23 20:24:58.125034', None, 0, 'ACTIVE', '2d3d4137-7233-4984-ab83-503a60eb6827', '9ccc94c2-a13a-479c-9653-0ebce4c02feb')] (Background on this error at: https://sqlalche.me/e/14/gkpj) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/objects/test_ovo_project_secret_store.py", line 148, in test_ovo_do_entity_name self._create_project_secret_store(project1.id, secret_stores2.id) File "/<>/barbican/tests/objects/test_ovo_project_secret_store.py", line 53, in _create_project_secret_store project_secret_store.create(session=self.session) File "/<>/barbican/objects/base.py", line 148, in create db_entity = self.db_repo.create_from(db_entity, session=session) File "/<>/barbican/model/repositories.py", line 422, in create_from LOG.exception('Problem saving entity for create') Message: 'Problem saving entity for create' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/model/repositories.py", line 826, in get_secret_by_id entity = query.one() ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one return self._iter().one() ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one return self._only_one_row( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row raise exc.NoResultFound( sqlalchemy.exc.NoResultFound: No row was found when one was required During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main 2023-03-23 20:24:56.424 14738 INFO barbican.model.repositories [None req-9b47eeb7-2b9f-4d12-8e1e-9c9da4a4332e - e7222174-847b-48ee-9d8e-c9ed1ff05215 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.426 14738 INFO barbican.model.repositories [None req-9b47eeb7-2b9f-4d12-8e1e-9c9da4a4332e - e7222174-847b-48ee-9d8e-c9ed1ff05215 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.446 14738 WARNING barbican.model.migration.commands [None req-9b47eeb7-2b9f-4d12-8e1e-9c9da4a4332e - e7222174-847b-48ee-9d8e-c9ed1ff05215 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.450 14738 INFO alembic.runtime.migration [None req-9b47eeb7-2b9f-4d12-8e1e-9c9da4a4332e - e7222174-847b-48ee-9d8e-c9ed1ff05215 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.450 14738 INFO alembic.runtime.migration [None req-9b47eeb7-2b9f-4d12-8e1e-9c9da4a4332e - e7222174-847b-48ee-9d8e-c9ed1ff05215 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.451 14738 INFO alembic.runtime.migration [None req-9b47eeb7-2b9f-4d12-8e1e-9c9da4a4332e - e7222174-847b-48ee-9d8e-c9ed1ff05215 - - - -] Running stamp_revision -> 8c74e2d7f1ff File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validates_name_sorting barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validates_name_sorting File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) ... File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 102, in test_should_raise_notfound_exception self.assertRaises(exception.NotFound, self.repo.get_secret_by_id, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ok File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/model/repositories.py", line 830, in get_secret_by_id LOG.exception("Problem getting secret %s", Message: 'Problem getting secret %s' Arguments: ('invalid_id',) 2023-03-23 20:24:56.453 14738 INFO barbican.model.repositories [None req-e53dae23-9e72-41e7-9f80-7c275f37d7c1 - f23f3506-e0d1-4e97-b21f-bb18a9c216ca - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.455 14738 INFO barbican.model.repositories [None req-e53dae23-9e72-41e7-9f80-7c275f37d7c1 - f23f3506-e0d1-4e97-b21f-bb18a9c216ca - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.472 14738 WARNING barbican.model.migration.commands [None req-e53dae23-9e72-41e7-9f80-7c275f37d7c1 - f23f3506-e0d1-4e97-b21f-bb18a9c216ca - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.481 14738 INFO alembic.runtime.migration [None req-e53dae23-9e72-41e7-9f80-7c275f37d7c1 - f23f3506-e0d1-4e97-b21f-bb18a9c216ca - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.481 14738 INFO alembic.runtime.migration [None req-e53dae23-9e72-41e7-9f80-7c275f37d7c1 - f23f3506-e0d1-4e97-b21f-bb18a9c216ca - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.483 14738 INFO alembic.runtime.migration [None req-e53dae23-9e72-41e7-9f80-7c275f37d7c1 - f23f3506-e0d1-4e97-b21f-bb18a9c216ca - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_bogus_attribute barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_bogus_attribute ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1214, in test_should_pass_get_all_secret_stores self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:56.485 14738 INFO barbican.model.repositories [None req-2f5589fb-c71a-4e4a-be0a-a37ccd45a535 - 25424299-33e4-4758-9de6-afc194c2278f - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.487 14738 INFO barbican.model.repositories [None req-2f5589fb-c71a-4e4a-be0a-a37ccd45a535 - 25424299-33e4-4758-9de6-afc194c2278f - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.535 14738 WARNING barbican.model.migration.commands [None req-2f5589fb-c71a-4e4a-be0a-a37ccd45a535 - 25424299-33e4-4758-9de6-afc194c2278f - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.546 14738 INFO alembic.runtime.migration [None req-2f5589fb-c71a-4e4a-be0a-a37ccd45a535 - 25424299-33e4-4758-9de6-afc194c2278f - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.546 14738 INFO alembic.runtime.migration [None req-2f5589fb-c71a-4e4a-be0a-a37ccd45a535 - 25424299-33e4-4758-9de6-afc194c2278f - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.555 14738 INFO alembic.runtime.migration [None req-2f5589fb-c71a-4e4a-be0a-a37ccd45a535 - 25424299-33e4-4758-9de6-afc194c2278f - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_duplicate_keys barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_duplicate_keys ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1214, in test_should_pass_get_all_secret_stores self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1214, in test_should_pass_get_all_secret_stores self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get self.resource.on_get(self.req, self.resp) File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get return self.controller.on_get(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () 2023-03-23 20:24:56.193 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.194 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.211 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.258 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.262 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.262 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.264 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.265 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:56.265 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.268 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.272 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.273 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.280 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.007158041000366211 create_from /<>/barbican/model/repositories.py:426 barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_replace_user_metadatum barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_replace_user_metadatum ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 77, in stamp alembic_cfg = init_config(sql_url) File "/<>/barbican/model/migration/commands.py", line 47, in init_config LOG.warning('!!! Limited support for migration commands using' Message: '!!! Limited support for migration commands using sqlite databases; This operation may not succeed.' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 204, in __init__ log.info("Context impl %s.", self.impl.__class__.__name__) Message: 'Context impl %s.' Arguments: ('SQLiteImpl',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 59, in setUp super(WhenTestingSecretRepository, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/model/repositories/test_repositories_secrets.py", line 106, in test_should_suppress_notfound_exception self.assertIsNone(self.repo.get_secret_by_id("invalid_id", File "/<>/barbican/model/repositories.py", line 817, in get_secret_by_id session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers [None req-c0f1b3ed-bd8f-4d47-b27d-031b5b1af96f different_user_id 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:56.173 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 972023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers [None req-612568a1-5ee0-480f-9b78-6489c85cb32b 123456user 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:56.323 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in ge2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers [None req-aecb7567-d014-4ce3-9baf-59e413e370bf 123456user 12345project - - - -] Secret retrieval failure seen - please contact site administrator.: AttributeError: `pecan.state` is not bound to a context-local context. Ensure that you're accessing `pecan.request` or `pecan.response` from within the context of a WSGI `__call__` and that `use_context_locals` = True. 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 74, in __getattr__ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers obj = getattr(state, key) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/eventlet/corolocal.py", line 45, in __getattribute__ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return object.__getattribute__(self, attr) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers AttributeError: 'local' object has no attribute 'request' 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in gebarbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_with_no_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_with_no_acl ... ok 2023-03-23 20:24:56.564 14738 INFO barbican.model.repositories [None req-3a56e6a8-ecac-49b2-86d8-39a449e2f737 - 003cf5cd-3796-4487-9ecd-c6e33c615a4e - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.576 14738 INFO barbican.model.repositories [None req-3a56e6a8-ecac-49b2-86d8-39a449e2f737 - 003cf5cd-3796-4487-9ecd-c6e33c615a4e - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.654 14738 WARNING barbican.model.migration.commands [None req-3a56e6a8-ecac-49b2-86d8-39a449e2f737 - 003cf5cd-3796-4487-9ecd-c6e33c615a4e - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.656 14738 INFO alembic.runtime.migration [None req-3a56e6a8-ecac-49b2-86d8-39a449e2f737 - 003cf5cd-3796-4487-9ecd-c6e33c615a4e - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.657 14738 INFO alembic.runtime.migration [None req-3a56e6a8-ecac-49b2-86d8-39a449e2f737 - 003cf5cd-3796-4487-9ecd-c6e33c615a4e - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.658 14738 INFO alembic.runtime.migration [None req-3a56e6a8-ecac-49b2-86d8-39a449e2f737 - 003cf5cd-3796-4487-9ecd-c6e33c615a4e - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_too_many_colons barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_too_many_colons ... ok 2023-03-23 20:24:56.334 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.336 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.357 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.426 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.436 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.436 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.438 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.438 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_do_entity_name barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_do_entity_name ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_with_no_context barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_with_no_context ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_put_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_put_secret ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1219, in test_should_pass_get_global_default self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1219, in test_should_pass_get_global_default self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 198, in _run_module_as_main File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/objects/test_ovo_project_secret_store.py", line 23, in setUp super(TestProjectSecretStore, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 101, in setup_database_engine_and_factory LOG.info('Setting up database engine and session factory') File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ Message: 'Setting up database engine and session factory' Arguments: () File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1219, in test_should_pass_get_global_default self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project_secret_store.py", line 23, in setUp super(TestProjectSecretStore, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 263, in _auto_generate_tables LOG.info('Auto-creating barbican registry DB') Message: 'Auto-creating barbican registry DB' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 193, in get_global_default res.get_or_create_project(external_project_id) File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1219, in test_should_pass_get_global_default self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1234, in _invoke_get_global_default return self.resource.controller.get_global_default() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:56.707 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.709 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.724 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.730 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.730 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.732 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.name [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('14180679-831f-4c09-886b-0d90b04f1aee', '2023-03-23 20:24:56.735543', '2023-03-23 20:24:56.735543', None, 0, 'ACTIVE', 'another_store', 'another_crypto', 0, 'Db backend')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: secret_stores.name 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories session.flush() 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.name 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories [parameters: ('14180679-831f-4c09-886b-0d90b04f1aee', '2023-03-23 20:24:56.735543', '2023-03-23 20:24:56.735543', None, 0, 'ACTIVE', 'another_store', 'another_crypto', 0, 'Db backend')] 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:56.737 14734 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_names barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_names ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1224, in test_should_pass_get_preferred self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): 2023-03-23 20:24:56.660 14738 INFO barbican.model.repositories [None req-4069df93-f7c4-49bd-8eb6-45edbbbdf58f - f3b0fb6d-b267-402a-9ab8-3b50e54e167b - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.662 14738 INFO barbican.model.repositories [None req-4069df93-f7c4-49bd-8eb6-45edbbbdf58f - f3b0fb6d-b267-402a-9ab8-3b50e54e167b - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.741 14738 WARNING barbican.model.migration.commands [None req-4069df93-f7c4-49bd-8eb6-45edbbbdf58f - f3b0fb6d-b267-402a-9ab8-3b50e54e167b - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.754 14738 INFO alembic.runtime.migration [None req-4069df93-f7c4-49bd-8eb6-45edbbbdf58f - f3b0fb6d-b267-402a-9ab8-3b50e54e167b - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.754 14738 INFO alembic.runtime.migration [None req-4069df93-f7c4-49bd-8eb6-45edbbbdf58f - f3b0fb6d-b267-402a-9ab8-3b50e54e167b - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.766 14738 INFO alembic.runtime.migration [None req-4069df93-f7c4-49bd-8eb6-45edbbbdf58f - f3b0fb6d-b267-402a-9ab8-3b50e54e167b - - - -] Running stamp_revision -> 8c74e2d7f1ff File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_accept_header barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_accept_header ... ok File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "", line 198, in _run_module_as_main File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1224, in test_should_pass_get_preferred self._assert_pass_rbac( File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project.py", line 21, in setUp super(TestProject, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") Message: 'Webob error seen' Arguments: () File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 82, in run_migrations_online context.configure( File "", line 8, in configure File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 822, in configure self._migration_context = MigrationContext.configure( File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 268, in configure return MigrationContext(dialect, connection, opts, environment_context) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 207, in __init__ log.info( Message: 'Will assume %s DDL.' Arguments: ('non-transactional',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project.py", line 21, in setUp super(TestProject, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 618, in run_migrations log.info("Running %s", step) Message: 'Running %s' Arguments: (,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 136, in _run_core if self.exception_caught == self._run_user(self.case._run_setup, File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 663, in _run_setup ret = self.setUp() File "/<>/barbican/tests/objects/test_ovo_project.py", line 21, in setUp super(TestProject, self).setUp() File "/<>/barbican/tests/objects/test_ovo_base.py", line 22, in setUp super(OVOTestCase, self).setUp() File "/<>/barbican/tests/database_utils.py", line 278, in setUp setup_in_memory_db() File "/<>/barbican/tests/database_utils.py", line 44, in setup_in_memory_db repositories.hard_reset() File "/<>/barbican/model/repositories.py", line 95, in hard_reset setup_database_engine_and_factory() File "/<>/barbican/model/repositories.py", line 109, in setup_database_engine_and_factory _ENGINE = _get_engine(_ENGINE) File "/<>/barbican/model/repositories.py", line 203, in _get_engine _auto_generate_tables(engine, tables) File "/<>/barbican/model/repositories.py", line 267, in _auto_generate_tables commands.stamp() File "/<>/barbican/model/migration/commands.py", line 78, in stamp alembic_command.stamp(alembic_cfg, to_version) File "/usr/lib/python3/dist-packages/alembic/command.py", line 615, in stamp script.run_env() File "/usr/lib/python3/dist-packages/alembic/script/base.py", line 569, in run_env util.load_python_file(self.dir, "env.py") File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 94, in load_python_file module = load_module_py(module_id, path) File "/usr/lib/python3/dist-packages/alembic/util/pyfiles.py", line 110, in load_module_py spec.loader.exec_module(module) # type: ignore File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/<>/barbican/model/migration/alembic_migrations/env.py", line 98, in run_migrations_online() File "/<>/barbican/model/migration/alembic_migrations/env.py", line 89, in run_migrations_online context.run_migrations() File "", line 8, in run_migrations File "/usr/lib/python3/dist-packages/alembic/runtime/environment.py", line 853, in run_migrations self.get_context().run_migrations(**kw) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 630, in run_migrations head_maintainer.update_to_step(step) File "/usr/lib/python3/dist-packages/alembic/runtime/migration.py", line 818, in update_to_step log.debug("new branch insert %s", vers) Message: 'new branch insert %s' Arguments: ('8c74e2d7f1ff',) --- Logging error --- --- Logging error --- Traceback (most recent call last): Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/objects/test_ovo_project.py", line 59, in test_ovo_find_by_external_project_id project_ovo.create(session=self.session) File "/<>/barbican/objects/base.py", line 148, in create db_entity = self.db_repo.create_from(db_entity, session=session) File "/<>/barbican/model/repositories.py", line 406, in create_from LOG.debug("Begin create from...") Message: 'Begin create from...' Arguments: () File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ --- Logging error --- File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Traceback (most recent call last): File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() Call stack: File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "", line 198, in _run_module_as_main File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/<>/barbican/tests/objects/test_ovo_project.py", line 59, in test_ovo_find_by_external_project_id project_ovo.create(session=self.session) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/<>/barbican/objects/base.py", line 148, in create db_entity = self.db_repo.create_from(db_entity, session=session) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/<>/barbican/model/repositories.py", line 407, in create_from session = self.get_session(session) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) Message: 'Getting session...' Arguments: () File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1224, in test_should_pass_get_preferred self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/objects/test_ovo_project.py", line 59, in test_ovo_find_by_external_project_id project_ovo.create(session=self.session) File "/<>/barbican/objects/base.py", line 148, in create db_entity = self.db_repo.create_from(db_entity, session=session) File "/<>/barbican/model/repositories.py", line 418, in create_from LOG.debug("Saving entity...") Message: 'Saving entity...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/objects/test_ovo_project.py", line 59, in test_ovo_find_by_external_project_id project_ovo.create(session=self.session) File "/<>/barbican/objects/base.py", line 148, in create db_entity = self.db_repo.create_from(db_entity, session=session) File "/<>/barbican/model/repositories.py", line 426, in create_from LOG.debug('Elapsed repo ' Message: 'Elapsed repo create secret:%s' Arguments: (0.0017392635345458984,) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/objects/test_ovo_project.py", line 61, in test_ovo_find_by_external_project_id project = objects.Project.find_by_external_project_id( File "/<>/barbican/objects/project.py", line 36, in find_by_external_project_id project_db = cls.db_repo.find_by_external_project_id( File "/<>/barbican/model/repositories.py", line 616, in find_by_external_project_id session = self.get_session(session) File "/<>/barbican/model/repositories.py", line 364, in get_session LOG.debug("Getting session...") Message: 'Getting session...' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() ^^^^^^^^^ File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/secretstores.py", line 208, in get_preferred project = res.get_or_create_project(external_project_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/common/resources.py", line 43, in get_or_create_project project = project_repo.find_by_external_project_id(project_id, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPServerError: Read Error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1113, in emit stream.write(msg + self.terminator) BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_resources_policy.py", line 1224, in test_should_pass_get_preferred self._assert_pass_rbac( File "/<>/barbican/tests/api/test_resources_policy.py", line 203, in _assert_pass_rbac exception = self.assertRaises(exc.HTTPServerError, File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/<>/barbican/tests/api/test_resources_policy.py", line 1239, in _invoke_get_preferred return self.resource.controller.get_preferred() File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/transportkeys.py", line 72, in on_delete self.repo.delete_entity_by_id( File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect barbican.common.exception.NotFound: Test not found exception During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 333, in test_should_throw_exception_for_delete_when_trans_key_not_found resp = self.app.delete( File "/usr/lib/python3/dist-packages/webtest/app.py", line 420, in delete return self._gen_request('DELETE', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) File "/<>/barbican/api/controllers/transportkeys.py", line 78, in on_delete LOG.exception('Problem deleting transport_key') Message: 'Problem deleting transport_key' Arguments: () 2023-03-23 20:24:56.742 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.744 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.763 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.765 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.765 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.767 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.store_plugin, secret_stores.crypto_plugin [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('2231247b-af8a-4bf1-8cf9-90ad023b6852', '2023-03-23 20:24:56.769945', '2023-03-23 20:24:56.769945', None, 0, 'ACTIVE', 'second_store', 'second_crypto', 0, 'thrid_name')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: secret_stores.store_plugin, secret_stores.crypto_plugin 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories session.flush() 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_plugin_names barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_plugin_names ... ok --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/transportkeys.py", line 72, in on_delete self.repo.delete_entity_by_id( File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect barbican.common.exception.NotFound: Test not found exception During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/transportkeys.py", line 79, in on_delete _transport_key_not_found() File "/<>/barbican/api/controllers/transportkeys.py", line 33, in _transport_key_not_found pecan.abort(404, u._('Not Found. Transport Key not found.')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) File "/<>/barbican/api/controllers/transportkeys.py", line 72, in on_delete self.repo.delete_entity_by_id( File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call raise effect webob.exc.HTTPNotFound: Not Found. Transport Key not found. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 333, in test_should_throw_exception_for_delete_when_trans_key_not_found resp = self.app.delete( File "/usr/lib/python3/dist-packages/webtest/app.py", line 420, in delete return self._gen_request('DELETE', url, params=params, headers=headers, File "/usr/lib/python3/dist-packages/webtest/app.py", line 749, in _gen_request return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () --- Logging error --- Traceback (most recent call last): File "/<>/barbican/api/controllers/__init__.py", line 107, in handler return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer return fn(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<>/barbican/api/controllers/transportkeys.py", line 61, in on_get _transport_key_not_found() File "/<>/barbican/api/controllers/transportkeys.py", line 33, in _transport_key_not_found pecan.abort(404, u._('Not Found. Transport Key not found.')) File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort raise webob_exception.with_traceback(traceback) webob.exc.HTTPNotFound: Not Found. Transport Key not found. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/<>/barbican/tests/api/test_transport_keys_resource.py", line 310, in test_should_throw_exception_for_get_when_trans_key_not_found resp = self.app.get( File "/usr/lib/python3/dist-packages/webtest/app.py", line 324, in get return self.do_request(req, status=status, File "/usr/lib/python3/dist-packages/webtest/app.py", line 620, in do_request res = req.get_response(app, catch_exc_info=True) File "/usr/lib/python3/dist-packages/webob/request.py", line 1309, in send status, headers, app_iter, exc_info = self.call_application( File "/usr/lib/python3/dist-packages/webob/request.py", line 1278, in call_application app_iter = application(self.environ, start_response) File "/usr/lib/python3/dist-packages/webtest/lint.py", line 196, in lint_app iterator = application(environ, start_response_wrapper) File "/usr/lib/python3/dist-packages/pecan/core.py", line 852, in __call__ return super(Pecan, self).__call__(environ, start_response) File "/usr/lib/python3/dist-packages/pecan/core.py", line 693, in __call__ self.invoke_controller(controller, args, kwargs, state) File "/usr/lib/python3/dist-packages/pecan/core.py", line 584, in invoke_controller result = controller(*args, **kwargs) File "/<>/barbican/api/controllers/__init__.py", line 109, in handler LOG.exception('Webob error seen') Message: 'Webob error seen' Arguments: () 2023-03-23 20:24:56.461 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.461 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.470 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.569 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.609 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.610 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.612 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.612 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:56.613 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.613 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:56.614 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.654 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:56.673 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_secret_list /<>/barbican/model/repositories.py:710 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_by_create_date_nothing barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_by_create_date_nothing ... ok 2023-03-23 20:24:56.778 14738 INFO barbican.model.repositories [None req-a867cebf-238c-4cce-a946-76c97838260f - ffcdd49a-3210-4a52-9bb6-4648634c8530 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.788 14738 INFO barbican.model.repositories [None req-a867cebf-238c-4cce-a946-76c97838260f - ffcdd49a-3210-4a52-9bb6-4648634c8530 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.896 14738 WARNING barbican.model.migration.commands [None req-a867cebf-238c-4cce-a946-76c97838260f - ffcdd49a-3210-4a52-9bb6-4648634c8530 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.910 14738 INFO alembic.runtime.migration [None req-a867cebf-238c-4cce-a946-76c97838260f - ffcdd49a-3210-4a52-9bb6-4648634c8530 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.911 14738 INFO alembic.runtime.migration [None req-a867cebf-238c-4cce-a946-76c97838260f - ffcdd49a-3210-4a52-9bb6-4648634c8530 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.920 14738 INFO alembic.runtime.migration [None req-a867cebf-238c-4cce-a946-76c97838260f - ffcdd49a-3210-4a52-9bb6-4648634c8530 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_home_accept_header barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_home_accept_header ... ok 2023-03-23 20:24:56.934 14738 INFO barbican.model.repositories [None req-6b9c0db3-c973-4b03-b36e-bf803cfa1958 - a542ef5b-c8bf-4974-a6cd-0e205f5bae02 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.943 14738 INFO barbican.model.repositories [None req-6b9c0db3-c973-4b03-b36e-bf803cfa1958 - a542ef5b-c8bf-4974-a6cd-0e205f5bae02 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.975 14738 WARNING barbican.model.migration.commands [None req-6b9c0db3-c973-4b03-b36e-bf803cfa1958 - a542ef5b-c8bf-4974-a6cd-0e205f5bae02 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.984 14738 INFO alembic.runtime.migration [None req-6b9c0db3-c973-4b03-b36e-bf803cfa1958 - a542ef5b-c8bf-4974-a6cd-0e205f5bae02 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.985 14738 INFO alembic.runtime.migration [None req-6b9c0db3-c973-4b03-b36e-bf803cfa1958 - a542ef5b-c8bf-4974-a6cd-0e205f5bae02 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.994 14738 INFO alembic.runtime.migration [None req-6b9c0db3-c973-4b03-b36e-bf803cfa1958 - a542ef5b-c8bf-4974-a6cd-0e205f5bae02 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_0 barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_0 ... ok nerate_safe_exception_message 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 76, in __getattr__ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers raise self.explanation_ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 118, in on_get 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers resp = self._on_get_secret_metadata(self.secret, **kwargs) 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 135, in _on_get_secret_metadata 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers pecan.override_template('json', 'application/json') 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 108, in override_template 2023-03-23 20:24:56.385 14736 ERROR barbican.api.controllers request.pecan['override_template'] = template 2023-03-23 20:24:56.385 12023-03-23 20:24:56.837 14736 ERROR barbican.api.controllers [None req-1c5c9eb0-2c6f-4660-b19e-b23a3e8ffd8d - - - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret ... ok 2023-03-23 20:24:56.876 14736 ERROR barbican.api.controllers [None req-79672c54-9369-47c7-8a77-1a3815c7f8b3 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:56.886 14736 ERROR barbican.api.controllers [None req-ee456d50-fbfd-4b85-b573-f784d02c4f42 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:56.896 14736 ERROR barbican.api.controllers [None req-1bf34b18-8eb4-4832-a8c5-cf7e6b5a4a16 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:56.904 14736 ERROR barbican.api.controllers [None req-52c7a768-b0ac-4a20-99e4-553e8fc668b4 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_different_user_no_read_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_different_user_no_read_acl ... ok 2023-03-23 20:24:56.675 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.683 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.694 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.778 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.780 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.783 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.797 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.797 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:56.805 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.809 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.809 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.809 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.811 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019011497497558594 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:56.848 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_by_id barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_by_id ... ok 2023-03-23 20:24:57.016 14738 INFO barbican.model.repositories [None req-d1355252-c3bf-4d81-be77-3e01c4b7a997 - f72e69eb-58e2-43be-8d09-32cf5ac34089 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.030 14738 INFO barbican.model.repositories [None req-d1355252-c3bf-4d81-be77-3e01c4b7a997 - f72e69eb-58e2-43be-8d09-32cf5ac34089 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.059 14738 WARNING barbican.model.migration.commands [None req-d1355252-c3bf-4d81-be77-3e01c4b7a997 - f72e69eb-58e2-43be-8d09-32cf5ac34089 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.062 14738 INFO alembic.runtime.migration [None req-d1355252-c3bf-4d81-be77-3e01c4b7a997 - f72e69eb-58e2-43be-8d09-32cf5ac34089 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.062 14738 INFO alembic.runtime.migration [None req-d1355252-c3bf-4d81-be77-3e01c4b7a997 - f72e69eb-58e2-43be-8d09-32cf5ac34089 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.065 14738 INFO alembic.runtime.migration [None req-d1355252-c3bf-4d81-be77-3e01c4b7a997 - f72e69eb-58e2-43be-8d09-32cf5ac34089 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_1 barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_1 ... ok barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist ... ok 2023-03-23 20:24:56.853 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.854 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.856 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.875 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.878 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.878 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.880 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.880 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:56.880 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.882 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.882 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.882 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.883 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0009195804595947266 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:56.884 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:56.884 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.887 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:56.893 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_secret_list /<>/barbican/model/repositories.py:710 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list ... ok 2023-03-23 20:24:56.938 14736 ERROR barbican.api.controllers [None req-03c84119-636f-441b-ad79-ae54e81e250c 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:56.944 14736 ERROR barbican.api.controllers [None req-127f7177-4430-424a-8b36-0c96cb1fdc0c 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:56.946 14736 ERROR barbican.api.controllers [None req-3ae17455-9b2b-4a9c-a260-9e2c7eaf02ed 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_with_project_access_nolist barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_with_project_access_nolist ... ok 2023-03-23 20:24:56.969 14736 ERROR barbican.api.controllers [None req-a4c9c1e6-55e9-445f-9217-d87c08ddb4b6 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:56.984 14736 ERROR barbican.api.controllers [None req-803625f9-15f9-44a6-a8a0-94309e98d7f3 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_with_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_with_project_access_disabled ... ok 2023-03-23 20:24:57.097 14738 INFO barbican.api.controllers.consumers [None req-16475af4-841f-4f11-90ee-524593fe4f06 - keystoneid1234 - - - -] Created a container consumer for project: keystoneid1234 barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_add_new_consumer barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_add_new_consumer ... ok 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers [None req-2a742853-94f9-4b41-9bf6-1df8769a6b37 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:57.107 14738 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_fail_consumer_bad_json barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_fail_consumer_bad_json ... ok 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers [None req-7e6f181a-05bf-4032-a729-17b4949d8f71 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 185, in on_delete 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers _consumer_not_found() 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 33, in _consumer_not_found 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers pecan.abort(404, u._('Consumer not found.')) 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:57.121 14738 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found ... ok -03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_stores.store_plugin, secret_stores.crypto_plugin 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories [SQL: INSERT INTO secret_stores (id, created_at, updated_at, deleted_at, deleted, status, store_plugin, crypto_plugin, global_default, name) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories [parameters: ('2231247b-af8a-4bf1-8cf9-90ad023b6852', '2023-03-23 20:24:56.769945', '2023-03-23 20:24:56.769945', None, 0, 'ACTIVE', 'second_store', 'second_crypto', 0, 'thrid_name')] 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:56.770 14734 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_notfound_exception_get_by_entity_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_notfound_exception_get_by_entity_id ... ok 2023-03-23 20:24:56.986 14736 ERROR barbican.api.controllers [None req-4a6a3d0c-cf59-46f2-9e15-4a6b7b6b119d 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:decrypt is disallowed by policy 2023-03-23 20:24:57.071 14736 ERROR barbican.api.controllers [None req-f734ba0c-b96f-4098-abe7-3cb351c4cafc 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.072 14736 ERROR barbican.api.controllers [None req-0a422392-79c0-44a1-ab88-52aee84b6a74 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.073 14736 ERROR barbican.api.controllers [None req-7b0e8a44-d3ca-4af9-89b8-b3f2012286eb 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.075 14736 ERROR barbican.api.controllers [None req-51bdb2ac-23ed-4d30-8e52-4305f481e830 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.076 14736 ERROR barbican.api.controllers [None req-1d7f80f8-7aa0-4e57-8cbf-be27e6cd9b34 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_private_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_private_secret ... ok 2023-03-23 20:24:57.084 14736 ERROR barbican.api.controllers [None req-ee0a27c0-7f39-468e-bdf5-1e667b51c710 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.085 14736 ERROR barbican.api.controllers [None req-037703ca-4bc2-417d-8d70-35e23272af65 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.087 14736 ERROR barbican.api.controllers [None req-1ad167a7-662b-439d-9eb2-c1aefff2ccc5 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy 2023-03-23 20:24:57.088 14736 ERROR barbican.api.controllers [None req-74b3d7eb-b4eb-4cce-9de8-539ae9dd738c 123456user 12345project - - - -] Secret deletion attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:delete is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_secret ... ok 2023-03-23 20:24:57.095 14736 ERROR barbican.api.controllers [None req-abee84fc-5761-4001-b233-3acb133effab - - - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.097 14736 ERROR barbican.api.controllers [None req-3aa8a017-3a5d-4baf-ac35-9eab711976ca - - - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret ... ok 2023-03-23 20:24:57.125 14736 ERROR barbican.api.controllers [None req-32affd3d-ec80-40c0-af6c-8f2e689fbd37 123456user different_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.126 14736 ERROR barbican.api.controllers [None req-dbd594df-6466-47e6-8baf-73e345ed49fc 123456user different_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.128 14736 ERROR barbican.api.controllers [None req-eb286161-a9ce-4439-aa10-5e0b6e63c637 123456user different_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.129 14736 ERROR barbican.api.controllers [None req-5df0621c-7faf-405b-b40c-63bc8b86e79d 123456user different_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_project_no_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_project_no_acl ... ok 2023-03-23 20:24:56.781 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.785 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.804 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.809 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.811 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.815 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:56.821 14734 ERROR barbican.model.repositories  2023-03-23 20:24:56.943 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.946 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.962 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.965 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.965 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_no_plugin_name barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_no_plugin_name ... ok 2023-03-23 20:24:57.144 14736 ERROR barbican.api.controllers [None req-8a5fe668-a924-4f69-8485-abe13cc054e2 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.152 14736 ERROR barbican.api.controllers [None req-4b7d16bf-d1fe-414c-8deb-2674bfbccd42 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.162 14736 ERROR barbican.api.controllers [None req-9346a381-906a-4cd6-8f5d-605c1c823b36 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.168 14736 ERROR barbican.api.controllers [None req-7bd1f6e8-da42-4174-be4e-bd77be1daa66 aclUser1 different_project_id - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_user_with_no_read_acl barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_user_with_no_read_acl ... ok 2023-03-23 20:24:56.894 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.894 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.896 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.913 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:56.915 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:56.915 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:56.917 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:56.917 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:56.918 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.919 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.919 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.920 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.921 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012023448944091797 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:56.921 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:56.921 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.921 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:56.922 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0005052089691162109 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:56.922 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:56.922 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:56.926 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:56.932 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_secret_list /<>/barbican/model/repositories.py:710 2023-03-23 20:24:57.201 14736 ERROR barbican.api.controllers [None req-8611fbb2-89be-49d5-bc39-04691413b454 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.203 14736 ERROR barbican.api.controllers [None req-0571eee0-1d02-424b-8449-77aab3de69aa 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy 2023-03-23 20:24:57.216 14736 ERROR barbican.api.controllers [None req-2c18ee57-3cec-4af2-9756-a1eb3a99636f 123456user 12345project - - - -] Secret retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:get is disallowed by policy barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_algorithm barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_algorithm ... ok 2023-03-23 20:24:56.967 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.104 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.107 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.134 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.137 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.137 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.151 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_with_plugin_name barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_with_plugin_name ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_with_project_access_disabled barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_with_project_access_disabled ... ok 2023-03-23 20:24:57.241 14736 ERROR barbican.api.controllers [None req-72e427ab-b667-4bca-9978-1985663b99be - - - - - -] Secret update attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:put is disallowed by policy 2023-03-23 20:24:57.243 14736 ERROR barbican.api.controllers [None req-b88d23ff-7ce5-4f28-ac46-ba2e7a77cad7 - - - - - -] Secret update attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:put is disallowed by policy 2023-03-23 20:24:57.244 14736 ERROR barbican.api.controllers [None req-73287e4c-a85d-4f6c-bbeb-d9c25a652298 - - - - - -] Secret update attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:put is disallowed by policy 2023-03-23 20:24:57.246 14736 ERROR barbican.api.controllers [None req-d2c5c1ef-dcf4-478b-bcdf-d3c2ca7646f1 - - - - - -] Secret update attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secret:put is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_put_secret barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_put_secret ... ok barbican.tests.model.test_models.WhenCreatingNewCertificateAuthority.test_new_ca_is_created_from_dict barbican.tests.model.test_models.WhenCreatingNewCertificateAuthority.test_new_ca_is_created_from_dict ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_for_given_all_input barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_for_given_all_input ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_should_throw_exception_missing_user_id barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_should_throw_exception_missing_user_id ... ok barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas ... ok barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_all_default_quotas barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_all_default_quotas ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_rules_should_be_loaded ... ok barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_some_default_quotas barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_some_default_quotas ... ok barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_project_quotas_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_project_quotas_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_should_throw_exception_missing_project_id barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_should_throw_exception_missing_project_id ... ok barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_new_secret_metadata_is_created_from_dict barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_new_secret_metadata_is_created_from_dict ... ok barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_key barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_key ... ok barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_value barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_value ... ok barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_bind_param_w_dict barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_bind_param_w_dict ... ok barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_result_value_w_json_str barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_result_value_w_json_str ... ok 2023-03-23 20:24:57.208 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.211 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.243 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.246 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.246 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.248 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_by_create_date_nothing barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_by_create_date_nothing ... ok 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers [None req-39ba63b7-f04e-42df-9366-ec44fa361a4e - keystoneid1234 - - - -] Problem deleting container consumer: barbican.common.exception.NotFound: An object with the specified identifier was not found. 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers Traceback (most recent call last): 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers File "/<>/barbican/api/controllers/consumers.py", line 195, in on_delete 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers self.consumer_repo.delete_entity_by_id(consumer.id, 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers raise effect 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers barbican.common.exception.NotFound: An object with the specified identifier was not found. 2023-03-23 20:24:57.143 14738 ERROR barbican.api.controllers.consumers  2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers [None req-39ba63b7-f04e-42df-9366-ec44fa361a4e - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 195, in on_delete 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers self.consumer_repo.delete_entity_by_id(consumer.id, 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers barbican.common.exception.NotFound: An object with the specified identifier was not found. 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 199, in on_delete 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers _consumer_not_found() 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 33, in _consumer_not_found 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers pecan.abort(404, u._('Consumer not found.')) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 195, in on_delete 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers self.consumer_repo.delete_entity_by_id(consumer.id, 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers webob.exc.HTTPNotFound: Consumer not found. 2023-03-23 20:24:57.146 14738 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later ... ok barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist ... ok barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_with_bad_consumer_id barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_with_bad_consumer_id ... ok 2023-03-23 20:24:56.938 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:56.938 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:56.944 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:56.991 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.002 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.003 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.004 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.005 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:57.005 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.007 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.007 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.007 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.008 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.001140594482421875 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.008 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.008 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.008 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.009 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0005004405975341797 create_from /<>/barbican/model/repositories.py:426 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_bit_length barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_bit_length ... ok 2023-03-23 20:24:57.244 14738 INFO barbican.api.controllers.consumers [None req-a3114c86-d90a-4a70-ae5c-c0949e10db55 - keystoneid1234 - - - -] Deleted a container consumer for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumer barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumer ... ok 2023-03-23 20:24:57.256 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.258 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.277 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.279 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.279 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.281 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_one_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_one_project_quotas ... ok 2023-03-23 20:24:57.009 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:57.010 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.015 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:57.022 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_secret_list /<>/barbican/model/repositories.py:710 2023-03-23 20:24:57.098 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.099 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:57.101 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.139 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.145 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.145 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.147 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.147 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:57.147 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.149 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.149 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.149 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.296 14738 INFO barbican.api.controllers.containers [None req-36c3db81-d482-4b1b-a3e3-cc0106d3bf93 - keystoneid1234 - - - -] Deleted container for project: keystoneid1234 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_mode barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_mode ... ok barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumers_on_container_delete barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumers_on_container_delete ... ok 2023-03-23 20:24:57.293 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_two_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_two_project_quotas ... ok ERROR: 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers [None req-0fede4fb-ada7-454f-a24d-2b429149a1e9 - keystoneid1234 - - - -] Webob error seen: webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 154, in content_types_enforcer 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers _do_enforce_content_types(pecan.request, valid_content_types) 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 145, in _do_enforce_content_types 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers pecan.abort(415, m) 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers webob.exc.HTTPUnsupportedMediaType: Unexpected content type. Expected content types are: ['application/json'] 2023-03-23 20:24:57.311 14738 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_fail_deleting_consumer_bad_json barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_fail_deleting_consumer_bad_json ... ok 2023-03-23 20:24:57.285 14736 ERROR barbican.api [None req-755604a5-ce54-49f7-9e5c-1760b96738f6 - - - - - -] Problem reading request JSON stream.: OSError 2023-03-23 20:24:57.285 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:57.285 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:57.285 14736 ERROR barbican.api body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:57.285 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.285 14736 ERROR barbican.api return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.285 14736 ERROR barbican.api return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.285 14736 ERROR barbican.api raise effect 2023-03-23 20:24:57.285 14736 ERROR barbican.api OSError 2023-03-23 20:24:57.285 14736 ERROR barbican.api  2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers [None req-755604a5-ce54-49f7-9e5c-1760b96738f6 - - - - - -] Webob error seen: webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers OSError 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers During handling of the above exception, another exception occurred: 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 155, in content_types_enforcer 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 449, in on_post 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers data = api.load_body(pecan.request, validator=self.validator) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 55, in load_body 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers pecan.abort(500, u._('Read Error')) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.285 1barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_create_secret barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_create_secret ... ok 2023-03-23 20:24:57.295 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.311 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.314 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.315 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.317 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.344 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.346 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.362 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.364 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.364 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.366 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_specific_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_specific_project_quotas ... ok 2023-03-23 20:24:57.321 14738 INFO barbican.api.controllers.consumers [None req-fd8d980c-3a25-4695-bd30-cc02e30ec658 - keystoneid1234 - - - -] Retrieved a container consumer list for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer ... ok 2023-03-23 20:24:57.341 14738 INFO barbican.api.controllers.consumers [None req-2d58631a-5cf8-40d0-ad54-5b405d9a26bf - keystoneid1234 - - - -] Retrieved a consumer for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer_by_id barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer_by_id ... ok 2023-03-23 20:24:57.355 14738 INFO barbican.api.controllers.consumers [None req-997fc319-cabc-467a-9362-fcb85bda5b91 - keystoneid1234 - - - -] Retrieved a container consumer list for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_no_consumers barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_no_consumers ... ok 2023-03-23 20:24:57.375 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.378 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.394 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.397 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.397 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.399 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_project_quotas_with_some_defaults barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_project_quotas_with_some_defaults ... ok 2023-03-23 20:24:57.383 14738 INFO barbican.api.controllers.containers [None req-7d9486dd-d9b4-4f11-8aaa-3783f728841b - keystoneid1234 - - - -] Deleted container for project: keystoneid1234 barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_pass_on_container_delete_with_missing_consumers barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_pass_on_container_delete_with_missing_consumers ... ok 4736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:57.285 14736 ERROR barbican.api.controllers  2023-03-23 20:24:57.292 14736 ERROR barbican.api [None req-9a069cd7-3e09-4cf0-8a5d-48784cb43c36 - - - - - -] Problem reading request JSON stream.: OSError 2023-03-23 20:24:57.292 14736 ERROR barbican.api Traceback (most recent call last): 2023-03-23 20:24:57.292 14736 ERROR barbican.api File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:57.292 14736 ERROR barbican.api body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:57.292 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.292 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.292 14736 ERROR barbican.api return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.292 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.292 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.292 14736 ERROR barbican.api return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.292 14736 ERROR barbican.api ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.292 14736 ERROR barbican.api File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.292 14736 ERROR barbican.api raise effect 2023-03-23 20:24:57.292 14736 ERROR barbican.api OSError 2023-03-23 20:24:57.292 14736 ERROR barbican.api  2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers [None req-9a069cd7-3e09-4cf0-8a5d-48784cb43c36 - - - - - -] Webob error seen: webob.exc.HTTPInternalServerError: Read Error 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 51, in load_body 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers body = req.body_file.read(CONF.max_allowed_request_size_in_bytes) 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.295 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_get_secrets barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_get_secrets ... ok 2023-03-23 20:24:57.409 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.411 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_delete barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_delete ... ok 2023-03-23 20:24:57.445 14738 WARNING barbican.api.controllers.secrets [None req-f9941ed5-c063-4cac-8b66-3db8fc0b2bee - keystone1234 - - - -] Decrypted secret 05bd8969-819f-4115-850c-c1c322fd3016 requested using deprecated API call. barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_binary_based_on_content_type barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_binary_based_on_content_type ... ok 2023-03-23 20:24:57.474 14738 INFO barbican.api.controllers.secrets [None req-b6cd791f-11fd-49b6-9abe-88394eba882d - keystone1234 - - - -] Retrieved secret metadata for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v0 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v0 ... ok 2023-03-23 20:24:57.498 14738 INFO barbican.api.controllers.secrets [None req-e12063e7-225f-4bce-9fda-72c8b5e7c804 - keystone1234 - - - -] Retrieved secret metadata for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v1 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v1 ... ok 2023-03-23 20:24:57.682 14738 INFO barbican.api.controllers.secrets [None req-3798aedc-a6b0-4f72-9330-5bebd8c68e46 - keystone1234 - - - -] Retrieved secret payload for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_based_on_content_type barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_based_on_content_type ... ok 2023-03-23 20:24:57.427 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.430 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.431 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.433 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.471 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.473 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.488 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.491 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.491 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.493 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_delete_not_found barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_delete_not_found ... ok 2023-03-23 20:24:57.699 14738 INFO barbican.api.controllers.secrets [None req-ef14dee6-b8af-4d2c-be68-4a777a9c2be3 - keystone1234 - - - -] Retrieved secret payload for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk ... ok 2023-03-23 20:24:57.717 14738 WARNING barbican.api.controllers.secrets [None req-c9278b81-f7c9-4b7a-b498-d9b0d6c2fc8d - keystone1234 - - - -] Decrypted secret eea37c0c-4b1d-4d4e-9a41-cac9f922709e requested using deprecated API call. barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk_based_on_content_type barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk_based_on_content_type ... ok 2023-03-23 20:24:57.735 14738 INFO barbican.api.controllers.secrets [None req-da25275e-f5dc-44f9-af9e-2725c102179c - keystone1234 - - - -] Retrieved secret metadata for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary ... ok 2023-03-23 20:24:57.765 14738 INFO barbican.api.controllers.secrets [None req-01f28fa8-c4b3-4fa7-a3d6-1156ad1b03f1 - keystone1234 - - - -] Retrieved secret metadata for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary_with_tkey barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary_with_tkey ... ok 2023-03-23 20:24:57.785 14738 INFO barbican.api.controllers.secrets [None req-d71d9f1d-6ece-4a65-9789-b87ab5244dc0 - keystone1234 - - - -] Updated secret for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_binary_with_tkey_id barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_binary_with_tkey_id ... ok 2023-03-23 20:24:57.804 14738 INFO barbican.api.controllers.secrets [None req-2bbf7182-ea41-4d20-ab0f-743a73abb605 - keystone1234 - - - -] Updated secret for project: keystone1234 barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_plain_with_tkey_id barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_plain_with_tkey_id ... ok 2023-03-23 20:24:57.500 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.502 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.517 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.520 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.520 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.522 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_list_of_zero_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_list_of_zero_project_quotas ... ok 2023-03-23 20:24:57.531 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.533 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.549 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.551 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.551 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.553 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_missing_specific_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_missing_specific_project_quotas ... ok 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers [None req-0028cbff-c3b5-4f25-95c8-51e63a69df1f - - - - - -] Secret(s) retrieval failure seen - please contact site administrator.: ValueError: not enough values to unpack (expected 4, got 0) 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers raise excep 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 421, in on_get 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers secrets, offset, limit, total = result 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers ValueError: not enough values to unpack (expected 4, got 0) 2023-03-23 20:24:57.422 14736 ERROR barbican.api.controllers  2023-03-23 20:24:57.552 14736 ERROR barbican.api.controllers [None req-09ef4708-6f43-407e-b70b-70421f278ba8 - - - - - -] Secret creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:post is disallowed by policy 2023-03-23 20:24:57.561 14736 ERROR barbican.api.controllers [None req-d8219197-a26e-4f8c-aa78-774971e0f33b - - - - - -] Secret creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:post is disallowed by policy 2023-03-23 20:24:57.568 14736 ERROR barbican.api.controllers [None req-e7942317-db38-4b47-a474-8a14411b368a - - - - - -] Secret creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:post is disallowed by policy 2023-03-23 20:24:57.569 14736 ERROR barbican.api.controllers [None req-560f7cbb-4c44-4fe4-81ae-9bd65ff76d73 - - - - - -] Secret creation attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:post is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_create_secret barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_create_secret ... ok 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers [None req-f457c0f3-4a9b-4d0f-8cce-5c69cce6a22c - keystone1234 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Transport key wrapped session key has been provided to wrap secrets for retrieval, but the transport key id has not been provided. 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 206, in payload 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers resp = self._on_get_secret_payload(self.secret, 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 179, in _on_get_secret_payload 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers transport_key = self._get_transport_key( 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 190, in _get_transport_key 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers _request_has_twsk_but_no_transport_key_id() 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 70, in _request_has_twsk_but_no_transport_key_id 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers pecan.abort(400, u._('Transport key wrapped session key has been ' 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Transport key wrapped session key has been provided to wrap secrets for retrieval, but the transport key id has not been provided. 2023-03-23 20:24:57.823 14738 ERROR barbican.api.controllers  barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id ... ok 2023-03-23 20:24:57.559 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.561 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.577 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.580 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.580 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.582 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for trollo: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:57.587 14734 ERROR barbican.model.repositories  barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_not_found_get_by_entity_id barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_not_found_get_by_entity_id ... ok 2023-03-23 20:24:57.581 14736 ERROR barbican.api.controllers [None req-d3c24d10-7255-40ae-86b3-31173355547e - - - - - -] Secret(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:get is disallowed by policy 2023-03-23 20:24:57.582 14736 ERROR barbican.api.controllers [None req-5a4fb048-d16a-43f6-b6b4-92118569b400 - - - - - -] Secret(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:get is disallowed by policy barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_get_secrets barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_get_secrets ... ok barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_rules_should_be_loaded ... ok barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions ... ok barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_multiple_roles barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_multiple_roles ... ok barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_bad_roles barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_bad_roles ... ok barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_no_roles barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_no_roles ... ok 2023-03-23 20:24:57.150 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0011126995086669922 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.161 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.161 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.162 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.163 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0011088848114013672 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.164 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:57.164 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.168 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:57.175 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_secret_list /<>/barbican/model/repositories.py:710 2023-03-23 20:24:57.216 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.217 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:57.219 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.321 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.346 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.349 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.364 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.371 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:57.382 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.400 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.400 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.401 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.403 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002398252487182617 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.404 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.405 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.406 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.408 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002615690231323242 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.410 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:57.411 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.449 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:57.457 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_secret_list /<>/barbican/model/repositories.py:710 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_name barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_name ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_secret_type barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_secret_type ... ok 2023-03-23 20:24:57.463 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.465 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:57.468 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.491 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.495 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.496 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.499 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.500 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:57.502 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.504 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.505 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.506 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.508 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019648075103759766 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.509 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.509 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.510 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.511 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012824535369873047 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.512 14740 DEBUG barbican.mbarbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one ... ok barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_delete_not_found barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_delete_not_found ... ok 2023-03-23 20:24:57.589 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.591 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.607 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.611 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.611 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.614 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.631 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.635 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.697 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.700 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.700 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.702 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.585 14736 ERROR barbican.api.controllers [None req-fceb014a-19eb-4e11-8f01-0c44306e03be - - - - - -] Secret(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: secrets:get is disallowed by policy 2023-03-23 20:24:57.765 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.782 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.896 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.917 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.917 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.919 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_get_missing_specific_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_get_missing_specific_project_quotas ... ok 2023-03-23 20:24:57.710 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.712 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.727 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.911 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.911 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.913 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_all_defaults barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_all_defaults ... ok 2023-03-23 20:24:57.921 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.935 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.959 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.962 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.962 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.976 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_throw_exception_missing_project_id barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_throw_exception_missing_project_id ... ok 2023-03-23 20:24:57.928 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.937 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.980 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.983 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.983 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.984 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_update_specific_project_quotas barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_update_specific_project_quotas ... ok 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers [None req-c49d6748-1a03-425f-a892-b273331f297f - keystone1234 - - - -] Webob error seen: webob.exc.HTTPBadRequest: Transport key wrapped session key has been provided to wrap secrets for retrieval, but the transport key id has not been provided. 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 206, in payload 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers resp = self._on_get_secret_payload(self.secret, 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 179, in _on_get_secret_payload 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers transport_key = self._get_transport_key( 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 190, in _get_transport_key 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers _request_has_twsk_but_no_transport_key_id() 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secrets.py", line 70, in _request_has_twsk_but_no_transport_key_id 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers pecan.abort(400, u._('Transport key wrapped session key has been ' 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/pecan/core.py", line 135, in abort 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers raise webob_exception.with_traceback(traceback) 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers webob.exc.HTTPBadRequest: Transport key wrapped session key has been provided to wrap secrets for retrieval, but the transport key id has not been provided. 2023-03-23 20:24:57.841 14738 ERROR barbican.api.controllers  barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_some_defaults barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_some_defaults ... ok 2023-03-23 20:24:57.978 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.980 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.013 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.023 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.023 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.025 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id_old_way barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id_old_way ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_rules_should_be_loaded ... ok barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_defaults barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_defaults ... ok 2023-03-23 20:24:58.027 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.029 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.057 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.067 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.067 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.069 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.995 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.998 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.013 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.016 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.016 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.017 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_by_entity_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_by_entity_id ... ok 2023-03-23 20:24:58.027 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.029 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.044 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.046 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.046 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.048 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.053 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = f749c9be-c30e-4304-baea-0e014d2efe67 2023-03-23 20:24:58.053 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = f749c9be-c30e-4304-baea-0e014d2efe67 barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_using_empty_definition barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_using_empty_definition ... ok 2023-03-23 20:24:58.086 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.088 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.120 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.124 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.125 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.128 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_with_partial_definition barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_with_partial_definition ... ok 2023-03-23 20:24:58.136 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.147 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.163 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.166 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.166 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.168 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_all_defaults barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_all_defaults ... ok barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_or_update_for_project barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_or_update_for_project ... ok 2023-03-23 20:24:58.061 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.063 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.078 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.080 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.080 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.082 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for fcfd1891-0ae3-44b5-b744-859101313c10: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.094 14734 ERROR barbican.model.repositories  2023-03-23 20:24:58.171 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.173 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.188 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.190 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.190 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.192 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_some_defaults barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_some_defaults ... ok 2023-03-23 20:24:58.199 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.202 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.217 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.219 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.219 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.221 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_false barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_false ... ok 2023-03-23 20:24:58.223 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.225 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.260 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.263 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.263 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.265 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_true barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_true ... ok 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers [None req-79a59533-ee67-4e53-81d0-3ce682a2ead2 - - - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers consumer = self.consumer_repo.get( 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:57.853 14738 ERROR barbican.api.controllers  2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers [None req-f5155b25-6611-416a-b094-51d33158bb87 - - - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers consumer = self.consumer_repo.get( 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1184, in _invoke_on_get 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican2023-03-23 20:24:57.643 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.646 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:57.647 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.649 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.649 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:57.651 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.653 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.653 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.654 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.655 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.001638650894165039 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.657 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.737 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.737 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:57.739 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:57.755 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:57.757 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_delete barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_delete ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_expiration barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_expiration ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_zero barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_zero ... ok barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_delete_entity_by_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_delete_entity_by_id ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_pass_get_consumer barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_pass_get_consumer ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_raise_get_consumer barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_raise_get_consumer ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_rules_should_be_loaded ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_create_consumer barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_create_consumer ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_delete_consumer barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_delete_consumer ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_get_consumers barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_get_consumers ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_create_consumer barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_create_consumer ... ok barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_delete_consumer barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_delete_consumer ... ok 2023-03-23 20:24:58.266 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.269 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.287 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.289 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.289 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.327 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_false barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_false ... ok 2023-03-23 20:24:58.329 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.335 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.393 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.395 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.396 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.398 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_true barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_true ... ok 2023-03-23 20:24:58.400 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.403 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.419 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.421 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.422 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.424 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_delete_project_quotas barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_delete_project_quotas ... ok 2023-03-23 20:24:57.757 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:57.760 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:57.760 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:57.761 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.764 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.764 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.765 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.766 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0013682842254638672 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.767 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:57.767 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.767 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:57.768 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0009019374847412109 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:57.770 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.777 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.778 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.786 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:57.878 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.879 14740 DEBU2023-03-23 20:24:58.434 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.436 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.452 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.454 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.454 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.456 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_no_result_found barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_no_result_found ... ok barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_empty_project_quotas_list barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_empty_project_quotas_list ... ok 2023-03-23 20:24:58.462 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.464 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.480 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.483 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.483 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.485 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas ... ok 2023-03-23 20:24:58.494 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.497 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.512 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.515 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.515 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.522 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas_list barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas_list ... ok 2023-03-23 20:24:58.535 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.538 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.553 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.555 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.556 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.558 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_raise_not_found_delete_project_quotas barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_raise_not_found_delete_project_quotas ... ok 2023-03-23 20:24:57.984 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:57.985 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:57.987 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.020 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.037 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.037 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.039 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.040 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:58.041 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.042 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:58.042 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.059 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_secret_list /<>/barbican/model/repositories.py:705 2023-03-23 20:24:58.065 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_secret_list /<>/barbican/model/repositories.py:710 2023-03-23 20:24:58.075 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.075 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:58.077 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_notfound_exception barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_notfound_exception ... ok .api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers consumer = self.consumer_repo.get( 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:57.855 14738 ERROR barbican.api.controllers  2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers [None req-ee468a08-3e8d-4ebf-a1d7-d2c573f29f94 - - - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/consumers.py", line 65, in on_get 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers consumer = self.consumer_repo.get( 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:57.860 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:57.860 14738 ERROR bbarbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_get_consumers barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_get_consumers ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_rules_should_be_loaded barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_rules_should_be_loaded ... ok 2023-03-23 20:24:58.096 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.098 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.113 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.115 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.115 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.117 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('99630530-19a9-44d5-b358-a969d25e2082', '2023-03-23 20:24:58.125034', '2023-03-23 20:24:58.125034', None, 0, 'ACTIVE', '2d3d4137-7233-4984-ab83-503a60eb6827', '9ccc94c2-a13a-479c-9653-0ebce4c02feb')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories session.flush() 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:24:58.125 14734 ERROR barbicabarbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_do_entity_name barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_do_entity_name ... ok 2023-03-23 20:24:58.562 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.564 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.580 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.583 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.583 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.585 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_return_not_found_get_project_quotas barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_return_not_found_get_project_quotas ... ok barbican.tests.common.test_utils.TestConfigValues.test_barbican_conf_values_made_visible_to_oslo_conf barbican.tests.common.test_utils.TestConfigValues.test_barbican_conf_values_made_visible_to_oslo_conf ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_secret_ref_starts_with_request_hostname barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_secret_ref_starts_with_request_hostname ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_unconfigured_secret_ref_hostname_cannot_be_passed_in barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_unconfigured_secret_ref_hostname_cannot_be_passed_in ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_empties barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_empties ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_nulls barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_nulls ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_names_in_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_names_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ids_in_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ids_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ref_format_ids_in_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ref_format_ids_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_secret_ref_in_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_secret_ref_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_type barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_type ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_name_length_greater_than_max barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_name_length_greater_than_max ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_secret_ref_in_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_secret_ref_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_type barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_type ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_nonstring_secret_name barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_nonstring_secret_name ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_not_supported_type barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_not_supported_type ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_name barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_name ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_secret_ref_in_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_secret_ref_in_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_secret_name_too_long barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_secret_name_too_long ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_name barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_name ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_secret_refs barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_secret_refs ... ok barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_no_name barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_no_name ... ok barbican.tests.common.test_validators.WhenTestingCustomOrderValidator.test_should_pass_good_data barbican.tests.common.test_validators.WhenTestingCustomOrderValidator.test_should_pass_good_data ... ok barbican.tests.common.test_validators.WhenTestingCustomOrderValidator.test_should_pass_with_no_request_type barbican.tests.common.test_validators.WhenTestingCustomOrderValidator.test_should_pass_with_no_request_type ... ok barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_pass_good_data barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_pass_good_data ... skipped 'Feature not yet implemented' n.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories [parameters: ('99630530-19a9-44d5-b358-a969d25e2082', '2023-03-23 20:24:58.125034', '2023-03-23 20:24:58.125034', None, 0, 'ACTIVE', '2d3d4137-7233-4984-ab83-503a60eb6827', '9ccc94c2-a13a-479c-9653-0ebce4c02feb')] 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:58.125 14734 ERROR barbican.model.repositories  2023-03-23 20:24:58.291 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engin2023-03-23 20:24:58.294 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.339 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.342 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.342 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.344 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.366 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = d8c7f60c-1dd8-4b34-80fc-c3eac237acda 2023-03-23 20:24:58.395 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = 829d80b5-eb58-4a74-a046-0ba76dc60bbd barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_raise_not_yet_implemented barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_raise_not_yet_implemented ... ok barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_raise_with_bad_cmc_data barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_raise_with_bad_cmc_data ... skipped 'Not yet implemented' barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_raise_with_no_request_data barbican.tests.common.test_validators.WhenTestingFullCMCOrderValidator.test_should_raise_with_no_request_data ... skipped 'Feature not yet implemented' barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_pass_good_data barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_pass_good_data ... ok barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_count_by_secret_store barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_count_by_secret_store ... ok 2023-03-23 20:24:58.109 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.112 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.112 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.127 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.136 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:58.138 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem getting secret invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 826, in get_secret_by_id 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.145 14740 ERROR barbican.model.repositories  2023-03-23 20:24:58.231 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.231 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_suppress_notfound_exception barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_suppress_notfound_exception ... ok barbican.tests.model.test_models.WhenCreatingNewOrder.test_new_order_is_created barbican.tests.model.test_models.WhenCreatingNewOrder.test_new_order_is_created ... ok barbican.tests.model.test_models.WhenCreatingNewProjectCertificateAuthority.test_create_new_project_ca barbican.tests.model.test_models.WhenCreatingNewProjectCertificateAuthority.test_create_new_project_ca ... ok barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_new_secret_consumer barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_new_secret_consumer ... ok barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_should_raise_exception_when_missing_arguments barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_should_raise_exception_when_missing_arguments ... ok barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_to_dict_fields ... ok 2023-03-23 20:24:58.110 14738 ERROR barbican.api.controllers [None req-61450d48-f37f-44ba-9f3a-93c809cb3512 - - - - - -] ContainerConsumers(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: container_consumers:get is disallowed by policy 2023-03-23 20:24:58.125 14738 ERROR barbican.api.controllers [None req-d4ce5b44-b102-4153-b3c9-6c565b176d23 - - - - - -] ContainerConsumers(s) retrieval attempt not allowed - please review your user/project privileges: oslo_policy.policy.PolicyNotAuthorized: container_consumers:get is disallowed by policy 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers [None req-b9cc3dc4-b940-456e-a2d1-c6aeb87eca20 - - - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers res.get_or_create_project(external_project_id) 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/<>/barbican/common/resources.py", line 43, in get_or_create_project 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers project = project_repo.find_by_external_project_id(project_id, 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:58.189 14738 ERROR barbican.api.controllers  barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_all_secret_stores barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_all_secret_stores ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_global_default barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_global_default ... ok barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_preferred barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_preferred ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_delete_transport_key barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_delete_transport_key ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_get_transport_key barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_get_transport_key ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_delete_when_trans_key_not_found barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_delete_when_trans_key_not_found ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_invalid barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_invalid ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_not_found barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_not_found ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_response_should_include_total barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_response_should_include_total ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_get_list_transport_keys barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_get_list_transport_keys ... ok barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_handle_no_transport_keys barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_handle_no_transport_keys ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_no_args barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_no_args ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_with_args barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_with_args ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current_no_dburl barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current_no_dburl ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history_no_dburl barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history_no_dburl ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_autogenerate barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_autogenerate ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_no_dburl barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_no_dburl ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_no_args barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_no_args ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_with_args barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_with_args ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade_no_dburl barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade_no_dburl ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_no_label barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_no_label ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_not_found barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_not_found ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_defaults barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_defaults ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_no_label barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_no_label ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_not_found barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_not_found ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_default_label barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_default_label ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_non_default_length barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_non_default_length ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_default_label barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_default_label ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_non_default_length barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_non_default_length ... ok barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_rewrap_pkek barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_rewrap_pkek ... ok barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_fail_run_command barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_fail_run_command ... ok barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_launch_service barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_launch_service ... ok 2023-03-23 20:24:58.233 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.248 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.251 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.251 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.253 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.254 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:58.255 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.288 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.288 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:58.290 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.306 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.309 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. barbican.tests.objects.test_ovo_project.TestProject.test_ovo_find_by_external_project_id barbican.tests.objects.test_ovo_project.TestProject.test_ovo_find_by_external_project_id ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 152, in test_delete_project_event_with_incomplete_event_type_format result = self.task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 77, in process_event LOG.debug("Input keystone event metadata = %s", metadata) Message: 'Input keystone event metadata = %s' Arguments: {'metadata': 'value'} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 152, in test_delete_project_event_with_incomplete_event_type_format result = self.task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 80, in process_event LOG.debug('Keystone Event: resource type={0}, operation type={1}, ' Message: 'Keystone Event: resource type=None, operation type=None, keystone id=916be5ddbb214ecea87b8a586aab036b' Arguments: () 2023-03-23 20:24:58.399 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.401 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.439 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.441 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.442 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.451 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_project_entities barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_project_entities ... ok 2023-03-23 20:24:58.461 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.466 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.500 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.508 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.508 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.510 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_secret_store_for_project barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_secret_store_for_project ... ok 2023-03-23 20:24:58.535 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.537 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.553 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.564 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.564 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.584 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.625 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = invalid_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_raise_notfound_exception_get_secret_store_for_project barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_raise_notfound_exception_get_secret_store_for_project ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 207, in test_event_notification_with_missing_event_type result = self.task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 77, in process_event LOG.debug("Input keystone event metadata = %s", metadata) Message: 'Input keystone event metadata = %s' Arguments: {'metadata': 'value'} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 207, in test_event_notification_with_missing_event_type result = self.task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 80, in process_event LOG.debug('Keystone Event: resource type={0}, operation type={1}, ' Message: 'Keystone Event: resource type=None, operation type=None, keystone id=ce4f0b569f19439cbc7b449b618bcc83' Arguments: () 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers [None req-cc19e98f-0f90-48ea-bad2-fe6ff606830b - - - - - -] Webob error seen: webob.exc.HTTPServerError: Read Error 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers Traceback (most recent call last): 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 107, in handler 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/__init__.py", line 93, in enforcer 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers return fn(inst, *args, **kwargs) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/<>/barbican/api/controllers/secretstores.py", line 171, in on_get 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers res.get_or_create_project(external_project_id) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/<>/barbican/common/resources.py", line 43, in get_or_create_project 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers project = project_repo.find_by_external_project_id(project_id, 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers return self._mock_call(*args, **kwargs) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers raise effect 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/matchers/_exception.py", line 97, in match 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers result = matchee() 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 1039, in __call__ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers return self._callable_object(*self._args, **self._kwargs) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 1229, in _invoke_on_get 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers self.resource.on_get(self.req, self.resp) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers File "/<>/barbican/tests/api/test_resources_policy.py", line 57, in on_get 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers return self.controller.on_get(*args, **kwargs) 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.191 14738 ERROR barbican.api.controllers Key labeled mocklabel found! Key labeled None found! Label mocklabel is not set. Key labeled mocklabel found! Key labeled mocklabel found! Key labeled None found! Key labeled None found! Label mocklabel is not set. Key labeled mocklabel found! HMAC successfully generated! HMAC successfully generated! HMAC successfully generated! MKEK successfully generated! MKEK successfully generated! MKEK successfully generated! 2023-03-23 20:24:58.590 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.595 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.627 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.632 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.632 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.636 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_below_limit barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_below_limit ... ok --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 256, in test_event_notification_with_processing_error_requeue_enabled result = local_task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 75, in process_event LOG.debug("Input keystone event payload = %s", payload) Message: 'Input keystone event payload = %s' Arguments: {'resource_info': '31ef1b95282745eb90fe3d7310b57dad'} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 256, in test_event_notification_with_processing_error_requeue_enabled result = local_task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 76, in process_event LOG.debug("Input keystone event type = %s", event_type) Message: 'Input keystone event type = %s' Arguments: ('identity.project.deleted',) --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 256, in test_event_notification_with_processing_error_requeue_enabled result = local_task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 77, in process_event LOG.debug("Input keystone event metadata = %s", metadata) Message: 'Input keystone event metadata = %s' Arguments: {'metadata': 'value'} --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 256, in test_event_notification_with_processing_error_requeue_enabled result = local_task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 80, in process_event LOG.debug('Keystone Event: resource type={0}, operation type={1}, ' Message: 'Keystone Event: resource type=project, operation type=deleted, keystone id=31ef1b95282745eb90fe3d7310b57dad' Arguments: () --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.11/logging/__init__.py", line 1114, in emit self.flush() File "/usr/lib/python3.11/logging/__init__.py", line 1094, in flush self.stream.flush() BlockingIOError: [Errno 11] write could not complete without blocking Call stack: File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 93, in main() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 87, in main program.TestProgram( File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 185, in __init__ self.runTests() File "/usr/lib/python3/dist-packages/stestr/subunit_runner/program.py", line 226, in runTests self.result = testRunner.run(self.test) File "/usr/lib/python3/dist-packages/stestr/subunit_runner/run.py", line 52, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3.11/unittest/suite.py", line 122, in run test(result) File "/usr/lib/python3.11/unittest/case.py", line 678, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 654, in run return run_test.run(result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 80, in run return self._run_one(actual_result) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 94, in _run_one return self._run_prepared_result(ExtendedToOriginalDecorator(result)) File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 108, in _run_prepared_result self._run_core() File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 145, in _run_core if self.exception_caught == self._run_user( File "/usr/lib/python3/dist-packages/testtools/runtest.py", line 193, in _run_user return fn(*args, **kwargs) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 702, in _run_test_method return self._get_test_method()() File "/usr/lib/python3.11/unittest/mock.py", line 1369, in patched return func(*newargs, **newkeywargs) File "/<>/barbican/tests/queue/test_keystone_listener.py", line 256, in test_event_notification_with_processing_error_requeue_enabled result = local_task.info(*self.task_args) File "/<>/barbican/queue/keystone_listener.py", line 49, in info return self.process_event(ctxt, publisher_id, event_type, payload, File "/<>/barbican/queue/keystone_listener.py", line 87, in process_event task = keystone_consumer.KeystoneEventConsumer() File "/<>/barbican/tasks/keystone_consumer.py", line 40, in __init__ LOG.debug('Creating KeystoneEventConsumer task processor') Message: 'Creating KeystoneEventConsumer task processor' Arguments: () 2023-03-23 20:24:58.657 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.661 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.680 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.726 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.740 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.748 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_default_unlimited barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_default_unlimited ... ok 2023-03-23 20:24:58.309 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.311 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.312 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:58.313 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:58.314 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.314 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:58.316 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0017392635345458984 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:58.317 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.353 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.353 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:58.356 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.392 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.403 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.403 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.405 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.405 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:58.406 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:58.406 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.406 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:58.411 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.005138397216796875 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:58.412 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.413 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin update from ... update_from /<>/barbican/model/repositories.py:434 2023-03-23 20:24:58.413 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.413 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Updating value ... update_from /<>/barbican/model/repositories.py:440 2023-03-23 20:24:58.424 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.425 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.425 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.426 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for 9c7280e5-7bc9-43c3-a30c-86378e7cab51: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.431 14740 ERROR barbican.model.repositories  barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_create_retrieve_deleted_project barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_create_retrieve_deleted_project ... ok 2023-03-23 20:24:58.753 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.755 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.815 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.818 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.818 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.820 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_above_limit barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_above_limit ... ok 2023-03-23 20:24:58.831 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.833 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.849 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.852 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.853 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.854 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_disabled_value barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_disabled_value ... ok 2023-03-23 20:24:58.862 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.864 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.880 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.882 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.882 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.884 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_equal_limit barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_equal_limit ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_field barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_field ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_op barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_op ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_user barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_user ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_foo barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_foo ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_delete barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_delete ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_list barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_list ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_write barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_write ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_missing_op barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_missing_op ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_almost_empty barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_almost_empty ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_creator barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_creator ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_users barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_users ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_empty barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_empty ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_one_reader barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_one_reader ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_private barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_private ... ok barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_two_reader barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_two_reader ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_resource_type_too_long_should_raise_with_invalid_object barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_resource_type_too_long_should_raise_with_invalid_object ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_service_too_long_should_raise_with_invalid_object barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_service_too_long_should_raise_with_invalid_object ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_invalid_json_data_type barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_invalid_json_data_type ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_id barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_id ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_type barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_type ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_service barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_service ... ok barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_no_metadata barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_no_metadata ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_string barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_string ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_url_safe_string barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_url_safe_string ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_value_non_string barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_value_non_string ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields_and_make_key_lowercase barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields_and_make_key_lowercase ... ok barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_no_keys barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_no_keys ... ok barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_false_for_small_secrets barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_false_for_small_secrets ... ok barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_secrets barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_secrets ... ok barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_unicode_secrets barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_unicode_secrets ... ok 2023-03-23 20:24:58.929 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Updating schema to latest version barbican.tests.model.repositories.test_repositories.WhenTestingAutoGenerateTables.test_should_complete_with_alembic_database_update barbican.tests.model.repositories.test_repositories.WhenTestingAutoGenerateTables.test_should_complete_with_alembic_database_update ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_bad_pkcs10_data barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_bad_pkcs10_data ... ok 2023-03-23 20:24:58.932 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Not auto-creating barbican registry DB barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_default_configs barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_default_configs ... ok 2023-03-23 20:24:58.934 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Not auto-creating barbican registry DB barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_pool_configs barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_pool_configs ... ok 2023-03-23 20:24:58.432 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.433 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:58.443 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.472 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.479 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.480 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.483 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.483 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:58.484 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for key project id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.490 14740 ERROR barbican.model.repositories  barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_raise_no_result_found barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_raise_no_result_found ... ok 2023-03-23 20:24:58.495 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_bind_kek_metadata barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_bind_kek_metadata ... ok 2023-03-23 20:24:58.497 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_byte_string_encryption barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_byte_string_encryption ... ok 2023-03-23 20:24:58.503 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_decrypt_kek_not_created barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_decrypt_kek_not_created ... ok 2023-03-23 20:24:58.639 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.667 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.684 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.687 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.687 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.689 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('8356d930-2d75-43b0-afd6-f78b90c1b122', '2023-03-23 20:24:58.697485', '2023-03-23 20:24:58.697485', None, 0, 'ACTIVE', '24f4bb0d-8435-4d8a-9ea0-6d204dfcc7cd', '60346c46-87ce-4bac-a747-6ef8255031fc')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories session.flush() 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories raise exception 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories [parameters: ('8356d930-2d75-43b0-afd6-f78b90c1b122', '2023-03-23 20:24:58.697485', '2023-03-23 20:24:58.697485', None, 0, 'ACTIVE', '24f4bb0d-8435-4d8a-9ea0-6d204dfcc7cd', '60346c46-87ce-4bac-a747-6ef8255031fc')] 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:24:58.698 14734 ERROR barbican.model.repositories  barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_constraint_for_same_project_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_constraint_for_same_project_id ... ok 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error configuring registry database with supplied sql_connection. Got error: Abort!: ValueError: Abort! 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 188, in _get_engine 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories db_connection = engine.connect() 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories return self._mock_call(*args, **kwargs) 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories raise effect 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories ValueError: Abort! 2023-03-23 20:24:58.936 14738 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_raise_value_exception_engine_create_failure barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_raise_value_exception_engine_create_failure ... ok 2023-03-23 20:24:58.505 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_does_not_support_unknown_type barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_does_not_support_unknown_type ... ok 2023-03-23 20:24:58.505 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized 2023-03-23 20:24:58.937 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.940 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.955 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.957 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.958 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.959 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task ... ok barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_unicode_raises_value_error barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_unicode_raises_value_error ... ok 2023-03-23 20:24:58.518 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_with_unicode_kek_must_pass barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_with_unicode_kek_must_pass ... ok 2023-03-23 20:24:58.970 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.972 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.987 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.990 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.990 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.992 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.701 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.703 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.720 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.723 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.723 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.725 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:24:58.728 14734 ERROR barbican.model.repositories  barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_notfound_exception_get_by_entity_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_notfound_exception_get_by_entity_id ... ok 2023-03-23 20:24:58.521 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_DSA_key_in_pem_and_reconstruct_key_der barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_DSA_key_in_pem_and_reconstruct_key_der ... ok 2023-03-23 20:24:58.574 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_DSA_key_with_passphrase barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_DSA_key_with_passphrase ... ok 2023-03-23 20:24:58.667 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_RSA_key_with_passphrase barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_RSA_key_with_passphrase ... ok 2023-03-23 20:24:58.697 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_hmac_key barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_hmac_key ... ok 2023-03-23 20:24:58.730 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.732 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.748 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.751 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.751 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.753 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.701 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_key barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_key ... ok barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_project_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_project_id ... ok 2023-03-23 20:24:58.705 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_192_bit_key barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_192_bit_key ... ok 2023-03-23 20:24:58.707 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_256_bit_key barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_256_bit_key ... ok 2023-03-23 20:24:58.710 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_asymmetric_1024_bit_key barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_asymmetric_1024_bit_key ... ok 2023-03-23 20:24:58.737 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_get_plugin_name barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_get_plugin_name ... ok 2023-03-23 20:24:58.757 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.759 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.774 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.777 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.777 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.779 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_secret_store_id barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_secret_store_id ... ok 2023-03-23 20:24:58.738 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_random_bytes_encryption barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_random_bytes_encryption ... ok 2023-03-23 20:24:58.741 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_asymmetric_key_generation barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_asymmetric_key_generation ... ok 2023-03-23 20:24:58.741 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_encrypt_decrypt barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_encrypt_decrypt ... ok 2023-03-23 20:24:58.742 14740 INFO barbican.plugin.crypto.simple_crypto [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_symmetric_key_generation barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_symmetric_key_generation ... ok 2023-03-23 20:24:58.743 14740 WARNING stevedore.named [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Could not load foo_plugin barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_can_override_enabled_plugins barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_can_override_enabled_plugins ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_manager_with_multi_threads barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_manager_with_multi_threads ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_retrieve barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_retrieve ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_store_generate barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_store_generate ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_plugin_name barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_plugin_name ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_store_generate_plugin barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_store_generate_plugin ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_name barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_name ... ok barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_type barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_type ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_plugin_found barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_plugin_found ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_supported_plugin barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_supported_plugin ... ok 2023-03-23 20:24:58.783 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:24:58.785 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:58.802 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:58.804 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:58.804 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:58.806 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:58.809 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = invalid_id barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_supported_plugin barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_supported_plugin ... ok barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_with_exception_suppressed_get_secret_store_for_project barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_with_exception_suppressed_get_secret_store_for_project ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_retrieve_plugin_raises_when_not_available barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_retrieve_plugin_raises_when_not_available ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found_by_name barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found_by_name ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_with_tkey_and_no_supports_storage barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_with_tkey_and_no_supports_storage ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_supported_plugin barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_supported_plugin ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_no_tkey_and_supports_storage barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_no_tkey_and_supports_storage ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_no_supports_storage barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_no_supports_storage ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_supports_storage barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_supports_storage ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_no_plugin_name barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_no_plugin_name ... ok barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_with_plugin_name barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_with_plugin_name ... ok barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_ca_unavailable barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_ca_unavailable ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_conflicting_operation barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_conflicting_operation ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_no_request_found barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_no_request_found ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_raise_error_no_request_id barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_raise_error_no_request_id ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_request barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_cancel_request ... skipped 'Dogtag imports not available' barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_with_existing_key barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_with_existing_key ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_without_existing_key barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_without_existing_key ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_cached_kek_expired barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_cached_kek_expired ... ok barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_canceled barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_canceled ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_pending barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_pending ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_raise_error_no_request_id barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_raise_error_no_request_id ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_raises_error_complete_no_cert barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_raises_error_complete_no_cert ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_rejected barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_check_status_rejected ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_bad_cert_request_type_provided barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_bad_cert_request_type_provided ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_custom_key_request barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_custom_key_request ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_full_cmc_request barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_full_cmc_request ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_no_cert_request_type_provided barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_no_cert_request_type_provided ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_raises_error_pki_exception barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_raises_error_pki_exception ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_raises_error_request_complete_no_cert barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_raises_error_request_complete_no_cert ... skipped 'Dogtag imports not available' 2023-03-23 20:24:58.829 14734 WARNING barbican.plugin.crypto.p11_crypto [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Reinitializing PKCS#11 library: Testing error handling: barbican.common.exception.P11CryptoTokenException: Testing error handling barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_raises_error_request_unknown_status barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_raises_error_request_unknown_status ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_ca_unavailable barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_ca_unavailable ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_canceled_with_request_canceled barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_canceled_with_request_canceled ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_client_error_bad_request_exception barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_client_error_bad_request_exception ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_data_error_with_no_profile_id barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_data_error_with_no_profile_id ... skipped 'Dogtag imports not available' barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_call_pkcs11_with_token_error barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_call_pkcs11_with_token_error ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_create_pkcs11 barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_create_pkcs11 ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt_bad_session barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt_bad_session ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_support_unknown_type barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_support_unknown_type ... ok barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_data_error_with_request_rejected barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_data_error_with_request_rejected ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_waiting_with_request_pending barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_return_waiting_with_request_pending ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_simple_cmc_request barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_simple_cmc_request ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_stored_key_request barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_issue_stored_key_request ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_ca_unavailable barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_ca_unavailable ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_conflicting_operation barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_conflicting_operation ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_no_request_found barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_no_request_found ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_raise_error_no_request_id barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_raise_error_no_request_id ... skipped 'Dogtag imports not available' barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_supports_asymmetric_key_generation barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_supports_asymmetric_key_generation ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt ... ok barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_request barbican.tests.plugin.test_dogtag.WhenTestingDogtagCAPlugin.test_modify_request ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoIndicateBindCompleted.test_bind_operation barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoIndicateBindCompleted.test_bind_operation ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_octectstream_no_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_octectstream_no_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_pkcs8_no_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_pkcs8_no_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_plaintext_none barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_plaintext_none ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_unknown_with_valid_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_unknown_with_valid_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_octectstream_base64 barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_octectstream_base64 ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_pkcs8_base64 barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_pkcs8_base64 ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_plaintext_none barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_plaintext_none ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_application_octet_stream barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_application_octet_stream ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_with_unsupported_values barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_with_unsupported_values ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_app_octet_stream barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_app_octet_stream ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_plain_text barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_plain_text ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_content_type_not_text_or_binary_raises_exception barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_content_type_not_text_or_binary_raises_exception ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_certificate barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_certificate ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_private_key barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_private_key ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_public_key barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_public_key ... ok barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_non_ascii_character_with_plain_text_raises_exception barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_non_ascii_character_with_plain_text_raises_exception ... ok barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_config_used barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_config_used ... ok 2023-03-23 20:24:58.994 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_pool_size_used barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_pool_size_used ... ok 2023-03-23 20:24:59.120 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_start barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_start ... ok 2023-03-23 20:24:59.125 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_stop barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_stop ... ok 2023-03-23 20:24:59.128 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_wait barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_wait ... ok 2023-03-23 20:24:59.131 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_target_and_notification_server_invocations barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_target_and_notification_server_invocations ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt_bad_session barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt_bad_session ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_asymmetric_raises_error barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_asymmetric_raises_error ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_symmetric barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_symmetric ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_get_plugin_name barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_get_plugin_name ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_invalid_library_path barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_invalid_library_path ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_missing_mkek barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_missing_mkek ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_reinitialize_pkcs11 barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_reinitialize_pkcs11 ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_encrypt_decrypt barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_encrypt_decrypt ... ok barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_symmetric_key_generation barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_symmetric_key_generation ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_token_error barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_token_error ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_without_specific_handling barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_without_specific_handling ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_compute_hmac barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_compute_hmac ... ok 2023-03-23 20:24:59.132 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.133 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.133 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': 'e96e852ad24c4f3a88a2c85c2cb6673b'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.133 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.created process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.133 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.133 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=created, keystone id=e96e852ad24c4f3a88a2c85c2cb6673b process_event /<>/barbican/queue/keystone_listener.py:80 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_create_project_event_notification barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_create_project_event_notification ... ok 2023-03-23 20:24:59.134 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.134 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.135 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.135 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.135 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.135 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=None process_event /<>/barbican/queue/keystone_listener.py:80 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_blank_payload barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_blank_payload ... ok 2023-03-23 20:24:59.136 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.136 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.136 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = None process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.136 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.136 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.137 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=None process_event /<>/barbican/queue/keystone_listener.py:80 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_payload barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_payload ... ok 2023-03-23 20:24:59.137 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.137 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.137 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': None} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.138 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.138 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.138 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=None process_event /<>/barbican/queue/keystone_listener.py:80 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_resource_info barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_resource_info ... ok 2023-03-23 20:24:59.138 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.139 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.139 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '34c26061e3dc4a4d900b5dd9c4e36c66'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.139 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.139 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.139 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=34c26061e3dc4a4d900b5dd9c4e36c66 process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.139 14740 DEBUG barbican.tasks.keystone_consumer [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating KeystoneEventConsumer task processor __init__ /<>/barbican/tasks/keystone_consumer.py:40 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_required_data barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_required_data ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_default_str_type_to_bytes barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_default_str_type_to_bytes ... ok 2023-03-23 20:24:59.140 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.140 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.140 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '536a015b0bee4bb28621b05ed9850cec'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.141 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = aaa.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.141 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.141 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=536a015b0bee4bb28621b05ed9850cec process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.141 14740 DEBUG barbican.tasks.keystone_consumer [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating KeystoneEventConsumer task processor __init__ /<>/barbican/tasks/keystone_consumer.py:40 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_different_service_name_in_event_type barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_different_service_name_in_event_type ... ok 2023-03-23 20:24:59.141 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.142 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.142 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': 'bf2d40a55a3643e8a5561abfa93e723a'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.142 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = Identity.PROJECT.DeleteD process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.142 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.142 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=bf2d40a55a3643e8a5561abfa93e723a process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.142 14740 DEBUG barbican.tasks.keystone_consumer [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating KeystoneEventConsumer task processor __init__ /<>/barbican/tasks/keystone_consumer.py:40 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_event_type_in_different_case barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_event_type_in_different_case ... ok 2023-03-23 20:24:59.143 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.143 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.143 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '916be5ddbb214ecea87b8a586aab036b'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.144 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_incomplete_event_type_format barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_incomplete_event_type_format ... ok 2023-03-23 20:24:59.144 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.145 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=None, operation type=None, keystone id=916be5ddbb214ecea87b8a586aab036b process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.192 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.192 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.193 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '3f54e274ed9f40f48700a472a35166c7'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.193 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.193 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.194 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=None, operation type=None, keystone id=3f54e274ed9f40f48700a472a35166c7 process_event /<>/barbican/queue/keystone_listener.py:80 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_blank_event_type barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_blank_event_type ... ok 2023-03-23 20:24:59.194 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.195 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.195 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': 'ce4f0b569f19439cbc7b449b618bcc83'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.195 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = None process_event /<>/barbican/queue/keystone_listener.py:76 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_missing_event_type barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_missing_event_type ... ok 2023-03-23 20:24:59.195 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.196 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=None, operation type=None, keystone id=ce4f0b569f19439cbc7b449b618bcc83 process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.234 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.234 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.235 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.235 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '9e13a13dbcba4c2eaaf97c2469eca842'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.235 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.235 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.235 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=9e13a13dbcba4c2eaaf97c2469eca842 process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.235 14740 DEBUG barbican.tasks.keystone_consumer [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating KeystoneEventConsumer task processor __init__ /<>/barbican/tasks/keystone_consumer.py:40 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_disabled barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_disabled ... ok 2023-03-23 20:24:59.236 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.236 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.237 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_enabled barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_enabled ... ok 2023-03-23 20:24:59.237 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '31ef1b95282745eb90fe3d7310b57dad'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.238 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.deleted process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.240 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.241 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=deleted, keystone id=31ef1b95282745eb90fe3d7310b57dad process_event /<>/barbican/queue/keystone_listener.py:80 2023-03-23 20:24:59.241 14740 DEBUG barbican.tasks.keystone_consumer [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating KeystoneEventConsumer task processor __init__ /<>/barbican/tasks/keystone_consumer.py:40 2023-03-23 20:24:59.289 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_info_level_notification barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_info_level_notification ... ok 2023-03-23 20:24:59.291 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.291 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event publisher_id = publisher_id process_event /<>/barbican/queue/keystone_listener.py:74 2023-03-23 20:24:59.291 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event payload = {'resource_info': '5a8ee24c47194a44bace8329c2bd68ec'} process_event /<>/barbican/queue/keystone_listener.py:75 2023-03-23 20:24:59.291 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event type = identity.project.updated process_event /<>/barbican/queue/keystone_listener.py:76 2023-03-23 20:24:59.292 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Input keystone event metadata = {'metadata': 'value'} process_event /<>/barbican/queue/keystone_listener.py:77 2023-03-23 20:24:59.292 14740 DEBUG barbican.queue.keystone_listener [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Keystone Event: resource type=project, operation type=updated, keystone id=5a8ee24c47194a44bace8329c2bd68ec process_event /<>/barbican/queue/keystone_listener.py:80 barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_update_project_event_notification barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_update_project_event_notification ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_bad_request_type barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_bad_request_type ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_unicode_to_bytes barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_unicode_to_bytes ... ok 2023-03-23 20:24:59.354 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.355 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:24:59.357 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:24:59.380 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:24:59.384 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:24:59.384 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:24:59.390 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:24:59.390 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:24:59.391 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:24:59.393 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:59.396 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:59.396 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:59.404 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:24:59.404 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.04809s ago] () 2023-03-23 20:24:59.406 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:24:59.409 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:24:59.410 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:24:59.411 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:24:59.411 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.05304s ago] () 2023-03-23 20:24:59.412 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] INSERT INTO projects (id, created_at, updated_at, deleted_at, deleted, status, external_id) VALUES (?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:24:59.412 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00026s] ('8ded4076-d2df-4dc0-972e-a901634e1990', '2023-03-23 20:24:59.397404', '2023-03-23 20:24:59.397404', None, 0, 'PENDING', 'my keystone id') 2023-03-23 20:24:59.412 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.01604938507080078 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:59.412 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:59.412 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:59.412 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:59.413 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] INSERT INTO orders (id, created_at, updated_at, deleted_at, deleted, status, type, project_id, error_status_code, error_reason, meta, secret_id, container_id, sub_status, sub_status_message, creator_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:24:59.413 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00023s] ('127b44d6-f5fc-4493-89d1-9aec43c4f46b', '2023-03-23 20:24:59.412937', '2023-03-23 20:24:59.412937', None, 0, 'PENDING', 'key', '8ded4076-d2df-4dc0-972e-a901634e1990', None, None, None, None, None, None, None, None) 2023-03-23 20:24:59.414 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012478828430175781 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:59.414 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:24:59.414 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:59.414 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:24:59.417 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] INSERT INTO order_retry_tasks (created_at, updated_at, deleted_at, deleted, status, id, order_id, retry_task, retry_at, retry_args, retry_kwargs, retry_count) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:24:59.417 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00026s] ('2023-03-23 20:24:59.414554', '2023-03-23 20:24:59.414554', None, 0, 'PENDING', 'b199c5b8-4b5a-4c03-a6c6-1bb9c054d747', '127b44d6-f5fc-4493-89d1-9aec43c4f46b', 'test_task', '2023-03-23 20:24:59.414229', '["foo", "bar"]', '{"k_foo": 1, "k_bar": 2}', 0) 2023-03-23 20:24:59.417 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0030126571655273438 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:24:59.417 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] COMMIT 2023-03-23 20:24:59.418 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:24:59.418 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:24:59.418 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:24:59.418 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:24:59.419 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.06216s ago] () 2023-03-23 20:24:59.419 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:24:59.419 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:24:59.419 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:24:59.419 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:24:59.419 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.06154s ago] () 2023-03-23 20:24:59.421 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:24:59.422 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00016s] () 2023-03-23 20:24:59.422 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:24:59.422 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:24:59.423 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:24:59.423 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00016s] (10, 0) 2023-03-23 20:24:59.423 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:24:59.423 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), None, False, 'PENDING', 'b199c5b8-4b5a-4c03-a6c6-1bb9c054d747', '127b44d6-f5fc-4493-89d1-9aec43c4f46b', 'test_task', datetime.datetime(2023, 3, 23, 20, 24, 59, 414229), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:24:59.424 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1285 barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_no_metadata barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_no_metadata ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_new_iv barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_new_iv ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_no_request_data barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_no_request_data ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_length barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_length ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_size barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_size ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_too_large_pad barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_too_large_pad ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_destroy_object barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_destroy_object ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_payload_in_order barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_payload_in_order ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_iv_generation barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_iv_generation ... ok 2023-03-23 20:25:00.424 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Processing scheduled retry tasks: 2023-03-23 20:25:00.424 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:00.424 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.425 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:25:00.427 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 AND order_retry_tasks.retry_at <= ? ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:25:00.427 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00022s] ('2023-03-23 20:25:00.424572',) 2023-03-23 20:25:00.427 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.428 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.428 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 AND order_retry_tasks.retry_at <= ? ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:25:00.429 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00017s] ('2023-03-23 20:25:00.424572', 10, 0) 2023-03-23 20:25:00.429 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.429 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), None, False, 'PENDING', 'b199c5b8-4b5a-4c03-a6c6-1bb9c054d747', '127b44d6-f5fc-4493-89d1-9aec43c4f46b', 'test_task', datetime.datetime(2023, 3, 23, 20, 24, 59, 414229), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.429 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1285 2023-03-23 20:25:00.429 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] ROLLBACK 2023-03-23 20:25:00.430 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.430 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.431 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:00.431 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.075s ago] () 2023-03-23 20:25:00.431 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.431 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.431 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:00.432 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:00.432 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.074s ago] () 2023-03-23 20:25:00.432 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.id = ? AND order_retry_tasks.deleted = 0 AND order_retry_tasks.deleted = 0 2023-03-23 20:25:00.432 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00016s] ('b199c5b8-4b5a-4c03-a6c6-1bb9c054d747',) 2023-03-23 20:25:00.434 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.434 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), None, False, 'PENDING', 'b199c5b8-4b5a-4c03-a6c6-1bb9c054d747', '127b44d6-f5fc-4493-89d1-9aec43c4f46b', 'test_task', datetime.datetime(2023, 3, 23, 20, 24, 59, 414229), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.435 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] UPDATE order_retry_tasks SET updated_at=?, deleted_at=?, deleted=? WHERE order_retry_tasks.id = ? 2023-03-23 20:25:00.435 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00037s] ('2023-03-23 20:25:00.435591', '2023-03-23 20:25:00.435143', 1, 'b199c5b8-4b5a-4c03-a6c6-1bb9c054d747') 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem enqueuing method 'test_task' with args '['foo', 'bar']' and kwargs '{'k_foo': 1, 'k_bar': 2}'.: Exception 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler Traceback (most recent call last): 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler File "/<>/barbican/queue/retry_scheduler.py", line 152, in _enqueue_task 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler repositories.commit() 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler return self._mock_call(*args, **kwargs) 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler raise effect 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler Exception 2023-03-23 20:25:00.436 14740 ERROR barbican.queue.retry_scheduler  2023-03-23 20:25:00.436 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] ROLLBACK 2023-03-23 20:25:00.437 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Done processing '1' tasks, will check again in '5.844137679199909' seconds. 2023-03-23 20:25:00.437 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:00.437 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.437 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:25:00.438 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:00.438 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.081s ago] () 2023-03-23 20:25:00.438 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.438 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.438 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:00.438 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:00.438 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.081s ago] () 2023-03-23 20:25:00.439 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:25:00.439 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.017s ago] () 2023-03-23 20:25:00.439 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.439 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.439 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:25:00.440 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.017s ago] (10, 0) 2023-03-23 20:25:00.440 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.440 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), datetime.datetime(2023, 3, 23, 20, 24, 59, 414554), None, False, 'PENDING', 'b199c5b8-4b5a-4c03-a6c6-1bb9c054d747', '127b44d6-f5fc-4493-89d1-9aec43c4f46b', 'test_task', datetime.datetime(2023, 3, 23, 20, 24, 59, 414229), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.440 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1285 2023-03-23 20:25:00.440 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Halting the PeriodicServer 2023-03-23 20:25:00.441 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] ROLLBACK barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_no_iv_generation barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_no_iv_generation ... ok 2023-03-23 20:25:00.442 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.442 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:00.444 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:00.462 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:00.464 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:00.464 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:00.466 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:00.466 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:00.467 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.468 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.469 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Processing scheduled retry tasks: 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Problem seen processing scheduled retry tasks: Exception 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler Traceback (most recent call last): 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler File "/<>/barbican/queue/retry_scheduler.py", line 92, in _check_retry_tasks 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler total_tasks_processed = self._process_retry_tasks() 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler File "/<>/barbican/queue/retry_scheduler.py", line 112, in _process_retry_tasks 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler entities, total = self._retrieve_tasks() 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler File "/<>/barbican/queue/retry_scheduler.py", line 124, in _retrieve_tasks 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler entities, _, _, total = self.order_retry_repo.get_by_create_date( 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler return self._mock_call(*args, **kwargs) 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler raise effect 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler Exception 2023-03-23 20:25:00.469 14740 ERROR barbican.queue.retry_scheduler  2023-03-23 20:25:00.469 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Done processing '0' tasks, will check again in '4.2988688323191155' seconds. 2023-03-23 20:25:00.470 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Halting the PeriodicServer barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_process_retry barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_process_retry ... ok 2023-03-23 20:25:00.471 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.471 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:00.473 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:00.491 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:00.494 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:00.494 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:00.495 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:00.496 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:00.497 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.498 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Processing scheduled retry tasks: 2023-03-23 20:25:00.499 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:00.499 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.499 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:25:00.500 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:00.500 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.02761s ago] () 2023-03-23 20:25:00.500 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.500 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.501 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:00.501 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:00.501 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.0273s ago] () 2023-03-23 20:25:00.505 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 AND order_retry_tasks.retry_at <= ? ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:25:00.505 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00026s] ('2023-03-23 20:25:00.498994',) 2023-03-23 20:25:00.505 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.505 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (0,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.506 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 AND order_retry_tasks.retry_at <= ? ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:25:00.506 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00019s] ('2023-03-23 20:25:00.498994', 10, 0) 2023-03-23 20:25:00.507 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.507 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1285 2023-03-23 20:25:00.507 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] ROLLBACK 2023-03-23 20:25:00.508 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Done processing '0' tasks, will check again in '5.401810884321283' seconds. 2023-03-23 20:25:00.508 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Halting the PeriodicServer barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_no_tasks barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_no_tasks ... ok 2023-03-23 20:25:00.509 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.510 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:00.512 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:00.530 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_pkcs10_data_with_bad_base64 barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_pkcs10_data_with_bad_base64 ... ok 2023-03-23 20:25:00.534 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:00.534 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:00.536 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:00.536 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:00.537 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:00.538 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:00.538 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.538 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:00.539 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:00.539 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.02853s ago] () 2023-03-23 20:25:00.540 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.540 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.540 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:00.540 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:00.540 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.02804s ago] () 2023-03-23 20:25:00.541 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] INSERT INTO projects (id, created_at, updated_at, deleted_at, deleted, status, external_id) VALUES (?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:00.541 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00025s] ('7094b0df-97f2-441b-bdcc-ff486ec4c36b', '2023-03-23 20:25:00.538919', '2023-03-23 20:25:00.538919', None, 0, 'PENDING', 'my keystone id') 2023-03-23 20:25:00.541 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.00295257568359375 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:00.541 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:00.542 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.542 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:00.543 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] INSERT INTO orders (id, created_at, updated_at, deleted_at, deleted, status, type, project_id, error_status_code, error_reason, meta, secret_id, container_id, sub_status, sub_status_message, creator_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:00.543 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00024s] ('44498971-6ed0-4a0a-998e-3e9b4fe94c42', '2023-03-23 20:25:00.542262', '2023-03-23 20:25:00.542262', None, 0, 'PENDING', 'key', '7094b0df-97f2-441b-bdcc-ff486ec4c36b', None, None, None, None, None, None, None, None) 2023-03-23 20:25:00.543 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.001424551010131836 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:00.543 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:00.543 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.544 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:00.544 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] INSERT INTO order_retry_tasks (created_at, updated_at, deleted_at, deleted, status, id, order_id, retry_task, retry_at, retry_args, retry_kwargs, retry_count) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:00.544 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00031s] ('2023-03-23 20:25:00.544119', '2023-03-23 20:25:00.544119', None, 0, 'PENDING', '52935914-4f82-4c09-ac9e-8a5e7ab43e04', '44498971-6ed0-4a0a-998e-3e9b4fe94c42', 'test_task', '2023-03-23 20:25:00.543726', '["foo", "bar"]', '{"k_foo": 1, "k_bar": 2}', 0) 2023-03-23 20:25:00.545 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012383460998535156 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:00.545 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] COMMIT 2023-03-23 20:25:00.545 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:00.545 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:00.546 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:25:00.546 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:00.546 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.03544s ago] () 2023-03-23 20:25:00.546 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.547 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.547 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:00.547 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:00.547 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 0.03483s ago] () 2023-03-23 20:25:00.549 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:25:00.549 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00018s] () 2023-03-23 20:25:00.549 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.550 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.550 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:25:00.551 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00017s] (10, 0) 2023-03-23 20:25:00.551 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:00.551 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 25, 0, 544119), datetime.datetime(2023, 3, 23, 20, 25, 0, 544119), None, False, 'PENDING', '52935914-4f82-4c09-ac9e-8a5e7ab43e04', '44498971-6ed0-4a0a-998e-3e9b4fe94c42', 'test_task', datetime.datetime(2023, 3, 23, 20, 25, 0, 543726), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:00.551 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1285 barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize ... ok 2023-03-23 20:25:00.662 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Trustway Proteccio client failed to finalize.: barbican.common.exception.TrustwayProteccioException: Trustway Proteccio Error: 0x81000071 EHOSTUNREACH barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize_ignores_trustway_network_errors barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize_ignores_trustway_network_errors ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_key_no_flags barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_key_no_flags ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key_no_label barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key_no_label ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_random barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_random ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_session_key barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_session_key ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_multiple_keys barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_multiple_keys ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_no_keys barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_no_keys ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_one_key barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_one_key ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_backwards_compatibility barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_backwards_compatibility ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_signed_wrong_key_pkcs10_data barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_signed_wrong_key_pkcs10_data ... ok barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_unsigned_pkcs10_data barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_unsigned_pkcs10_data ... skipped 'Skip due to: https://bugs.launchpad.net/bugs/1958181' barbican.tests.model.repositories.test_repositories.WhenTestingMigrations.test_no_downgrade barbican.tests.model.repositories.test_repositories.WhenTestingMigrations.test_no_downgrade ... ok 2023-03-23 20:25:01.487 14736 WARNING barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] SQL connection failed. 0 attempts left.: sqlalchemy.exc.OperationalError: (builtins.str) orig barbican.tests.model.repositories.test_repositories.WhenTestingWrapDbError.test_should_raise_operational_error_is_connection_error barbican.tests.model.repositories.test_repositories.WhenTestingWrapDbError.test_should_raise_operational_error_is_connection_error ... ok 2023-03-23 20:25:01.490 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.492 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.508 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.512 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.512 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.514 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one ... ok 2023-03-23 20:25:01.524 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.527 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.541 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring slot_id: 2 from barbican.conf barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label ... ok 2023-03-23 20:25:01.543 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.546 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.546 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.549 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one_after_delete barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one_after_delete ... ok 2023-03-23 20:25:01.562 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.566 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.583 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.588 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.589 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.593 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_zero barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_zero ... ok 2023-03-23 20:25:01.605 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.608 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.552 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Processing scheduled retry tasks: 2023-03-23 20:25:01.552 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.552 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.553 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:25:01.556 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 AND order_retry_tasks.retry_at <= ? ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:25:01.556 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00030s] ('2023-03-23 20:25:01.552458',) 2023-03-23 20:25:01.556 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.556 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:01.558 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 AND order_retry_tasks.retry_at <= ? ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:25:01.558 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00023s] ('2023-03-23 20:25:01.552458', 10, 0) 2023-03-23 20:25:01.558 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.558 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 25, 0, 544119), datetime.datetime(2023, 3, 23, 20, 25, 0, 544119), None, False, 'PENDING', '52935914-4f82-4c09-ac9e-8a5e7ab43e04', '44498971-6ed0-4a0a-998e-3e9b4fe94c42', 'test_task', datetime.datetime(2023, 3, 23, 20, 25, 0, 543726), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:01.559 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1285 2023-03-23 20:25:01.559 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] ROLLBACK 2023-03-23 20:25:01.560 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.560 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.561 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:01.561 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.05s ago] () 2023-03-23 20:25:01.562 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.563 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:01.563 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:01.563 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:01.563 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.051s ago] () 2023-03-23 20:25:01.565 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.id = ? AND order_retry_tasks.deleted = 0 AND order_retry_tasks.deleted = 0 2023-03-23 20:25:01.565 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00023s] ('52935914-4f82-4c09-ac9e-8a5e7ab43e04',) 2023-03-23 20:25:01.565 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.566 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (datetime.datetime(2023, 3, 23, 20, 25, 0, 544119), datetime.datetime(2023, 3, 23, 20, 25, 0, 544119), None, False, 'PENDING', '52935914-4f82-4c09-ac9e-8a5e7ab43e04', '44498971-6ed0-4a0a-998e-3e9b4fe94c42', 'test_task', datetime.datetime(2023, 3, 23, 20, 25, 0, 543726), ['foo', 'bar'], {'k_foo': 1, 'k_bar': 2}, 0) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:01.566 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] UPDATE order_retry_tasks SET updated_at=?, deleted_at=?, deleted=? WHERE order_retry_tasks.id = ? 2023-03-23 20:25:01.567 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [generated in 0.00025s] ('2023-03-23 20:25:01.566836', '2023-03-23 20:25:01.566266', 1, '52935914-4f82-4c09-ac9e-8a5e7ab43e04') 2023-03-23 20:25:01.567 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] COMMIT 2023-03-23 20:25:01.567 14740 DEBUG barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] (Enqueued method 'test_task' with args '['foo', 'bar']' and kwargs '{'k_foo': 1, 'k_bar': 2}') _enqueue_task /<>/barbican/queue/retry_scheduler.py:154 2023-03-23 20:25:01.567 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Done processing '1' tasks, will check again in '5.577739024936333' seconds. 2023-03-23 20:25:01.568 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.568 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.569 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1282 2023-03-23 20:25:01.570 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:01.570 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.059s ago] () 2023-03-23 20:25:01.570 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.570 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:01.570 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:01.571 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:01.571 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.059s ago] () 2023-03-23 20:25:01.571 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT count(*) AS count_1 FROM (SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at) AS anon_1 2023-03-23 20:25:01.571 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.022s ago] () 2023-03-23 20:25:01.572 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('count_1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.572 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Row (0,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:01.572 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] SELECT order_retry_tasks.created_at AS order_retry_tasks_created_at, order_retry_tasks.updated_at AS order_retry_tasks_updated_at, order_retry_tasks.deleted_at AS order_retry_tasks_deleted_at, order_retry_tasks.deleted AS order_retry_tasks_deleted, order_retry_tasks.status AS order_retry_tasks_status, order_retry_tasks.id AS order_retry_tasks_id, order_retry_tasks.order_id AS order_retry_tasks_order_id, order_retry_tasks.retry_task AS order_retry_tasks_retry_task, order_retry_tasks.retry_at AS order_retry_tasks_retry_at, order_retry_tasks.retry_args AS order_retry_tasks_retry_args, order_retry_tasks.retry_kwargs AS order_retry_tasks_retry_kwargs, order_retry_tasks.retry_count AS order_retry_tasks_retry_count FROM order_retry_tasks WHERE order_retry_tasks.deleted = 0 ORDER BY order_retry_tasks.created_at LIMIT ? OFFSET ? 2023-03-23 20:25:01.572 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] [cached since 1.022s ago] (10, 0) 2023-03-23 20:25:01.573 14740 DEBUG sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Col ('order_retry_tasks_created_at', 'order_retry_tasks_updated_at', 'order_retry_tasks_deleted_at', 'order_retry_tasks_deleted', 'order_retry_tasks_status', 'order_retry_tasks_id', 'order_retry_tasks_order_id', 'order_retry_tasks_retry_task', 'order_retry_tasks_retry_at', 'order_retry_tasks_retry_args', 'order_retry_tasks_retry_kwargs', 'order_retry_tasks_retry_count') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:01.573 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1285 2023-03-23 20:25:01.573 14740 INFO barbican.queue.retry_scheduler [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Halting the PeriodicServer 2023-03-23 20:25:01.573 14740 INFO sqlalchemy.engine.Engine [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] ROLLBACK barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task ... ok 2023-03-23 20:25:01.626 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.630 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.631 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.636 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.636 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring slot_id: 3 from barbican.conf barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label_ignores_given_slot barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label_ignores_given_slot ... ok 2023-03-23 20:25:01.575 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.576 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.579 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.605 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.609 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.609 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.612 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.613 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:01.613 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.619 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.619 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.620 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.620 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.621 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012526512145996094 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.621 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.622 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.622 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.622 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.622 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.623 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008463859558105469 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.628 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.628 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.628 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.631 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.003020763397216797 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.635 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.639 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.640 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.640 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.642 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019078254699707031 create_from /<>/barbican/model/repositories.py:426 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_create_subordinate_ca barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_create_subordinate_ca ... ok 2023-03-23 20:25:01.644 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.644 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.647 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: container_consumer_metadata.data_hash [SQL: INSERT INTO container_consumer_metadata (id, created_at, updated_at, deleted_at, deleted, status, container_id, project_id, name, "URL", data_hash) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('71394294-13ff-4233-b630-8d27335e108c', '2023-03-23 20:25:01.645683', '2023-03-23 20:25:01.645683', None, 0, 'ACTIVE', '2a8af796-8774-4196-82f5-dec7720cc50e', 'f99cc886-5f08-461c-ac35-54fd89a87b61', 'name', 'www.foo.com', '43ce4822c6f32f12f066b068958e6ae6562265567e9edd9fec76a2dc7519e6b9')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: container_consumer_metadata.data_hash 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories session.flush() 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: container_consumer_metadata.data_hash 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories [SQL: INSERT INTO container_consumer_metadata (id, created_at, updated_at, deleted_at, deleted, status, container_id, project_id, name, "URL", data_hash) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories [parameters: ('71394294-13ff-4233-b630-8d27335e108c', '2023-03-23 20:25:01.645683', '2023-03-23 20:25:01.645683', None, 0, 'ACTIVE', '2a8af796-8774-4196-82f5-dec7720cc50e', 'f99cc886-5f08-461c-ac35-54fd89a87b61', 'name', 'www.foo.com', '43ce4822c6f32f12f066b068958e6ae6562265567e9edd9fec76a2dc7519e6b9')] 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:01.646 14736 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id ... ok 2023-03-23 20:25:01.663 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.666 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.696 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.699 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.699 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.701 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_no_deleted barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_no_deleted ... ok 2023-03-23 20:25:01.705 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.672 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.675 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.675 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.677 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.678 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:01.678 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.681 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.681 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.681 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.682 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.683 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0011293888092041016 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.683 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.683 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.684 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.684 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.684 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.685 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0007154941558837891 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.685 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.685 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.686 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.692 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.006104469299316406 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.695 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.697 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.697 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.698 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.701 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.003103971481323242 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.701 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.702 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.702 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.703 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1814 2023-03-23 20:25:01.708 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.711 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1817 2023-03-23 20:25:01.712 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.712 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.712 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1882 2023-03-23 20:25:01.718 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 0 out of 0 get_by_create_date /<>/barbican/model/repositories.py:1885 2023-03-23 20:25:01.719 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.719 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_delete_subca barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_delete_subca ... ok 2023-03-23 20:25:01.725 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.723 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.724 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.727 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.731 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring slot_id: 3 from barbican.conf barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_given_slot barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_given_slot ... ok 2023-03-23 20:25:01.728 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.728 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.730 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_show_deleted barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_show_deleted ... ok 2023-03-23 20:25:01.736 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.739 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.752 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.755 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.755 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.755 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.757 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.757 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.759 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.761 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.761 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:01.762 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_container_id barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_container_id ... ok 2023-03-23 20:25:01.766 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.768 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.764 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.764 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.764 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.764 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.766 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0013141632080078125 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.766 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.775 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.776 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.776 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.776 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.777 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0006837844848632812 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.777 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.777 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.777 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.780 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002134084701538086 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.781 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.783 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.783 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.784 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.784 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.787 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.787 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.789 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_update_with_duplicate_consumer barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_update_with_duplicate_consumer ... ok 2023-03-23 20:25:01.813 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.816 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.820 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring token_labels: ['badLabel'] from barbican.conf 2023-03-23 20:25:01.820 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring slot_id: 2 from barbican.conf barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_label barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_label ... ok 2023-03-23 20:25:01.798 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.013950824737548828 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.798 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.798 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.798 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.800 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012614727020263672 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.800 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.800 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.800 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.801 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0010514259338378906 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.801 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.802 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.802 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.802 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1814 2023-03-23 20:25:01.806 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1817 2023-03-23 20:25:01.806 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.807 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.807 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1882 2023-03-23 20:25:01.818 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1885 2023-03-23 20:25:01.819 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:01.819 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.819 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1814 2023-03-23 20:25:01.823 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1817 2023-03-23 20:25:01.823 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.823 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.824 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.824 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.827 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.827 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_delete_subca_and_all_related_db_entities barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_delete_subca_and_all_related_db_entities ... ok 2023-03-23 20:25:01.830 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.831 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.833 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.841 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.844 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.844 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.846 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_create_retrieve_deleted_project barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_create_retrieve_deleted_project ... ok 2023-03-23 20:25:01.852 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.854 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.852 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.858 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.859 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.861 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.861 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:01.862 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.872 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.875 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.875 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.877 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.864 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.865 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.865 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.865 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.866 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0015265941619873047 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.867 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.867 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.868 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.868 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.868 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.869 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0007646083831787109 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.869 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.869 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.869 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.875 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.005261421203613281 create_from /<>/barbican/model/repositories.py:426 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_cannot_delete_base_ca barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_cannot_delete_base_ca ... ok 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Problem getting Project my keystone id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 622, in find_by_external_project_id 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:01.880 14736 ERROR barbican.model.repositories  2023-03-23 20:25:01.900 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring slot_id: 2 from barbican.conf barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_number barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_number ... ok barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_raise_no_result_found barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_raise_no_result_found ... ok 2023-03-23 20:25:01.892 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.892 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.895 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_has_correct_hash barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_has_correct_hash ... ok barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_is_created_from_dict barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_is_created_from_dict ... ok barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_certificate_container_is_created_from_dict barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_certificate_container_is_created_from_dict ... ok barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_container_is_created_from_dict barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_container_is_created_from_dict ... ok barbican.tests.model.test_models.WhenCreatingNewContainer.test_parse_secret_ref_uri barbican.tests.model.test_models.WhenCreatingNewContainer.test_parse_secret_ref_uri ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_expect_user_ids_as_list barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_expect_user_ids_as_list ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_bare_minimum_input barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_bare_minimum_input ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_given_all_input barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_given_all_input ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_with_duplicate_userids_input barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_with_duplicate_userids_input ... ok barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_container_id barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_container_id ... ok 2023-03-23 20:25:01.917 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_operation barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_operation ... ok barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_from_dict barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_from_dict ... ok barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_with_default_secret_type barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_with_default_secret_type ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_expect_user_ids_as_list barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_expect_user_ids_as_list ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_bare_minimum_input barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_bare_minimum_input ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_given_all_input barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_given_all_input ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_with_duplicate_userids_input barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_with_duplicate_userids_input ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_operation barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_operation ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_secret_id barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_secret_id ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_for_given_all_input barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_for_given_all_input ... ok barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_should_throw_exception_missing_user_id barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_should_throw_exception_missing_user_id ... ok barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_for_all_input barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_for_all_input ... ok barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_required_input_only barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_required_input_only ... ok barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_secret_stores_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_secret_stores_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_name barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_name ... ok barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_store_plugin barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_store_plugin ... ok barbican.tests.model.test_models.WhenCreatingOrderRetryTask.test_create_new_order_task barbican.tests.model.test_models.WhenCreatingOrderRetryTask.test_create_new_order_task ... ok barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_get_plugin_by_name barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_get_plugin_by_name ... ok barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_invoke_certificate_plugins barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_invoke_certificate_plugins ... ok barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_notify_ca_is_unavailable barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_notify_ca_is_unavailable ... ok barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_notify_certificate_is_ready barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_notify_certificate_is_ready ... ok barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_raises_error_with_no_plugin_by_name_found barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_raises_error_with_no_plugin_by_name_found ... ok barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_raises_error_with_no_plugin_for_invoke_certificate_plugins barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificateEventPluginManager.test_raises_error_with_no_plugin_for_invoke_certificate_plugins ... ok 2023-03-23 20:25:01.912 14736 INFO barbican.plugin.simple_certificate_manager [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Invoking notify_ca_is_unavailable() barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateEventManagerPlugin.test_notify_ca_is_unavailable barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateEventManagerPlugin.test_notify_ca_is_unavailable ... ok 2023-03-23 20:25:01.912 14736 INFO barbican.plugin.simple_certificate_manager [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Invoking notify_certificate_is_ready() barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateEventManagerPlugin.test_notify_certificate_is_ready barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateEventManagerPlugin.test_notify_certificate_is_ready ... ok 2023-03-23 20:25:01.912 14736 INFO barbican.plugin.simple_certificate_manager [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Invoking cancel_certificate_request() barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_cancel_certificate_request barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_cancel_certificate_request ... ok 2023-03-23 20:25:01.912 14736 INFO barbican.plugin.simple_certificate_manager [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Invoking check_certificate_status() barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_check_certificate_status barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_check_certificate_status ... ok barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_get_ca_info barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_get_ca_info ... ok 2023-03-23 20:25:01.913 14736 INFO barbican.plugin.simple_certificate_manager [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Invoking issue_certificate_request() barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_issue_certificate_request barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_issue_certificate_request ... ok 2023-03-23 20:25:01.913 14736 INFO barbican.plugin.simple_certificate_manager [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Invoking modify_certificate_request() barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_modify_certificate_request barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_modify_certificate_request ... ok barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_supported_request_types barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_supported_request_types ... ok barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_supports barbican.tests.plugin.test_simple_certificate_manager.WhenTestingSimpleCertificateManagerPlugin.test_supports ... ok barbican.tests.plugin.test_snakeoil_ca.CaTestCase.test_gen_cacert_no_file_storage barbican.tests.plugin.test_snakeoil_ca.CaTestCase.test_gen_cacert_no_file_storage ... ok 2023-03-23 20:25:01.921 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.921 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:01.923 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.924 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:01.924 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.927 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.927 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.927 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.928 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.929 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.001264333724975586 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.929 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.930 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.930 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.930 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.930 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.931 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0007269382476806641 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.931 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.932 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.932 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.934 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002828359603881836 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.937 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Not found for BAD-CA-REF: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:01.940 14740 ERROR barbican.model.repositories  barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_invalid_parent_ca barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_invalid_parent_ca ... ok 2023-03-23 20:25:01.943 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.943 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.946 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:01.969 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:01.972 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:01.973 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_label_not_found barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_label_not_found ... ok 2023-03-23 20:25:01.975 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:01.975 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:01.976 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.978 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.978 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.978 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.979 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.980 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0011262893676757812 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.980 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.981 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:01.981 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.981 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.981 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.982 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0006806850433349609 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.982 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:01.982 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:01.983 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:01.985 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.002627849578857422 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:01.988 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_subcas_not_created barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_subcas_not_created ... ok 2023-03-23 20:25:01.992 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:01.992 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:01.995 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:02.015 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:02.017 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:02.018 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:02.019 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:02.020 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:02.020 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.022 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.022 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.022 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.023 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.023 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008218288421630859 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.023 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.024 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.024 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.024 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.024 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.025 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0004904270172119141 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.025 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.025 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.025 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.027 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019230842590332031 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.029 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_subcas_not_supported barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_subcas_not_supported ... ok 2023-03-23 20:25:02.032 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:02.032 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:02.034 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:02.050 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_serial_not_found barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_serial_not_found ... ok 2023-03-23 20:25:02.052 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:02.052 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:02.054 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:02.054 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:02.055 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.057 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.057 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.057 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.057 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.058 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008141994476318359 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.058 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.058 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.059 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.059 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.059 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.059 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0005033016204833984 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.060 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.060 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.060 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.062 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019047260284423828 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.064 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.065 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.065 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.065 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.067 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0014748573303222656 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.067 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_unauthorized_parent_ca barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_unauthorized_parent_ca ... ok 2023-03-23 20:25:02.069 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:02.070 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:02.071 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:02.087 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:02.089 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:02.089 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:02.091 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:02.091 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:02.092 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.094 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.094 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.094 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.094 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.095 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0010676383972167969 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.095 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.096 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.096 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0005366802215576172 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.097 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.099 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019614696502685547 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.101 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.103 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.103 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.103 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.104 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0013823509216308594 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.104 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_unauthorized_subca_delete barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_unauthorized_subca_delete ... ok 2023-03-23 20:25:02.106 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:02.107 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Sql connection: please check "sql_connection" property in barbican configuration file; Args: {'idle_timeout': 3600, 'max_pool_size': 5, 'max_overflow': 10} _create_engine /<>/barbican/model/repositories.py:241 2023-03-23 20:25:02.109 14740 INFO barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:02.124 14740 WARNING barbican.model.migration.commands [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:02.127 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:02.127 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:02.128 14740 INFO alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:02.129 14740 DEBUG alembic.runtime.migration [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] new branch insert 8c74e2d7f1ff update_to_step /usr/lib/python3/dist-packages/alembic/runtime/migration.py:818 2023-03-23 20:25:02.129 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.136 14734 WARNING barbican.plugin.crypto.pkcs11 [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Ignoring slot_id: 3 from barbican.conf barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_two_tokens_same_label barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_two_tokens_same_label ... ok 2023-03-23 20:25:02.133 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 12345 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.133 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.134 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.134 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.135 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0008866786956787109 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.135 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.135 14740 DEBUG barbican.common.resources [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Creating project for 56789 get_or_create_project /<>/barbican/common/resources.py:46 2023-03-23 20:25:02.135 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.135 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.136 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.136 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0004961490631103516 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.136 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.137 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.137 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.139 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0019266605377197266 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.140 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.142 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.142 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.142 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.144 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0012502670288085938 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.144 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.144 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.144 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.145 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0007452964782714844 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.145 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.145 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.145 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.146 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0009093284606933594 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.146 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.147 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.148 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.148 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.149 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0013608932495117188 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.149 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Begin create from... create_from /<>/barbican/model/repositories.py:406 2023-03-23 20:25:02.149 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.150 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Saving entity... create_from /<>/barbican/model/repositories.py:418 2023-03-23 20:25:02.150 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Elapsed repo create secret:0.0004520416259765625 create_from /<>/barbican/model/repositories.py:426 2023-03-23 20:25:02.150 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.151 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:02.151 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.151 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1814 2023-03-23 20:25:02.155 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1817 2023-03-23 20:25:02.155 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:02.155 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.156 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1882 2023-03-23 20:25:02.159 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 1 out of 1 get_by_create_date /<>/barbican/model/repositories.py:1885 2023-03-23 20:25:02.159 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Clean paging values limit=10, offset=0 clean_paging_values /<>/barbican/model/repositories.py:322 2023-03-23 20:25:02.159 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Getting session... get_session /<>/barbican/model/repositories.py:364 2023-03-23 20:25:02.159 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Retrieving from 0 to 10 get_by_create_date /<>/barbican/model/repositories.py:1814 2023-03-23 20:25:02.162 14740 DEBUG barbican.model.repositories [None req-e0b0a67d-acb6-4e4e-8952-a692a47dbb28 - keystoneid1234 - - - -] Number entities retrieved: 2 out of 2 get_by_create_date /<>/barbican/model/repositories.py:1817 barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_when_delete_pref_subca_with_other_project_ca barbican.tests.tasks.test_certificate_resources.WhenCreatingSubordinateCAs.test_should_raise_when_delete_pref_subca_with_other_project_ca ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_invalid_build_attributes barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_invalid_build_attributes ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_public_get_session barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_public_get_session ... ok barbican.tests.plugin.test_snakeoil_ca.CaTestCase.test_gen_cacert_with_file_storage barbican.tests.plugin.test_snakeoil_ca.CaTestCase.test_gen_cacert_with_file_storage ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_rng_self_test_fail barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_rng_self_test_fail ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_seed_random barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_seed_random ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_unwrap_key barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_unwrap_key ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_user_get_session barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_user_get_session ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_verify_hmac barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_verify_hmac ... ok barbican.tests.plugin.test_snakeoil_ca.CaTestCase.test_gen_sub_cacert_with_file_storage barbican.tests.plugin.test_snakeoil_ca.CaTestCase.test_gen_sub_cacert_with_file_storage ... ok barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key ... ok 2023-03-23 20:25:02.833 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:02.835 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:02.851 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:02.853 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:02.854 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:02.855 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:02.861 14734 INFO barbican.plugin.crypto.simple_crypto [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:02.866 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = None 2023-03-23 20:25:02.867 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = None barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_as_per_mulitple_backend_conf barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_as_per_mulitple_backend_conf ... ok 2023-03-23 20:25:02.869 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:02.871 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:02.886 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:03.018 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:03.018 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:03.020 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:03.025 14734 INFO barbican.plugin.crypto.simple_crypto [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:03.029 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No preferred secret store found for project = None barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_kmip_default_mulitple_backend_conf barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_kmip_default_mulitple_backend_conf ... ok 2023-03-23 20:25:03.031 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_check_keyfile_permissions_bad barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_check_keyfile_permissions_bad ... ok 2023-03-23 20:25:03.034 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.037 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_checks_keyfile_permissions barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_checks_keyfile_permissions ... ok 2023-03-23 20:25:03.038 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential ... ok 2023-03-23 20:25:03.040 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.042 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential_None barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential_None ... ok 2023-03-23 20:25:03.043 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_assert_called barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_assert_called ... ok 2023-03-23 20:25:03.046 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 434, in delete_secret 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store with self.client: 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3/dist-packages/kmip/pie/client.py", line 1745, in __enter__ 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store self.open() 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.048 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_error_opening_connection barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_error_opening_connection ... ok 2023-03-23 20:25:03.049 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_return_value ... ok 2023-03-23 20:25:03.052 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 436, in delete_secret 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store self.client.destroy(uuid) 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.054 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_server_error_occurs barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_server_error_occurs ... ok 2023-03-23 20:25:03.055 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_with_null_metadata_values barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_with_null_metadata_values ... ok 2023-03-23 20:25:03.058 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.062 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_pkcs1_only_config_option barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_pkcs1_only_config_option ... ok 2023-03-23 20:25:03.062 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.064 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv12_config_option barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv12_config_option ... ok 2023-03-23 20:25:03.065 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.067 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv1_config_option barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv1_config_option ... ok 2023-03-23 20:25:03.068 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_assert_called barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_assert_called ... ok 2023-03-23 20:25:03.070 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_check_for_passphrase barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_check_for_passphrase ... ok 2023-03-23 20:25:03.073 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 327, in generate_asymmetric_key 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store with self.client: 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3/dist-packages/kmip/pie/client.py", line 1745, in __enter__ 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store self.open() 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.075 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_error_opening_connection barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_error_opening_connection ... ok 2023-03-23 20:25:03.076 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_invalid_algorithm barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_invalid_algorithm ... ok 2023-03-23 20:25:03.079 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_not_asymmetric_algorithm barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_not_asymmetric_algorithm ... ok 2023-03-23 20:25:03.081 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_return_value ... ok 2023-03-23 20:25:03.084 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 330, in generate_asymmetric_key 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store public_uuid, private_uuid = self.client.create_key_pair( 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.086 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_server_error_occurs barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_server_error_occurs ... ok 2023-03-23 20:25:03.088 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_valid_algorithm_invalid_bit_length barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_valid_algorithm_invalid_bit_length ... ok 2023-03-23 20:25:03.090 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_aes barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_aes ... ok 2023-03-23 20:25:03.092 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_des barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_des ... ok 2023-03-23 20:25:03.095 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_desede barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_desede ... ok 2023-03-23 20:25:03.097 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_dsa barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_dsa ... ok 2023-03-23 20:25:03.101 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_rsa barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_rsa ... ok 2023-03-23 20:25:03.104 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_invalid_alg barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_invalid_alg ... ok 2023-03-23 20:25:03.106 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_valid_alg_invalid_bit_length barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_valid_alg_invalid_bit_length ... ok 2023-03-23 20:25:03.109 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_assert_called barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_assert_called ... ok 2023-03-23 20:25:03.111 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 287, in generate_symmetric_key 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store with self.client: 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3/dist-packages/kmip/pie/client.py", line 1745, in __enter__ 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store self.open() 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.113 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_error_opening_connection barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_error_opening_connection ... ok 2023-03-23 20:25:03.114 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_invalid_algorithm barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_invalid_algorithm ... ok 2023-03-23 20:25:03.117 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_not_symmetric_algorithm barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_not_symmetric_algorithm ... ok 2023-03-23 20:25:03.119 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_return_value ... ok 2023-03-23 20:25:03.122 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 290, in generate_symmetric_key 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store uuid = self.client.create(algorithm, key_spec.bit_length) 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.124 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_server_error_occurs barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_server_error_occurs ... ok 2023-03-23 20:25:03.125 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_valid_algorithm_invalid_bit_length barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_valid_algorithm_invalid_bit_length ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_create_ca barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_create_ca ... ok 2023-03-23 20:25:03.128 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.130 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_plugin_name barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_plugin_name ... ok 2023-03-23 20:25:03.130 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_certificate barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_certificate ... ok 2023-03-23 20:25:03.134 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha1 ... ok 2023-03-23 20:25:03.137 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha256 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha256 ... ok 2023-03-23 20:25:03.141 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha384 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha384 ... ok 2023-03-23 20:25:03.144 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha512 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha512 ... ok 2023-03-23 20:25:03.147 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_opaque barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_opaque ... ok 2023-03-23 20:25:03.150 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key ... ok 2023-03-23 20:25:03.198 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key_pkcs1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key_pkcs1 ... ok 2023-03-23 20:25:03.244 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key ... ok 2023-03-23 20:25:03.248 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key_pkcs1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key_pkcs1 ... ok 2023-03-23 20:25:03.251 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric ... ok 2023-03-23 20:25:03.254 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 393, in get_secret 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store with self.client: 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3/dist-packages/kmip/pie/client.py", line 1745, in __enter__ 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store self.open() 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.256 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_error_opening_connection barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_error_opening_connection ... ok 2023-03-23 20:25:03.258 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: TypeError: a bytes-like object is required, not 'list' 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 397, in get_secret 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store return self._get_barbican_secret(managed_object, secret_type) 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 524, in _get_barbican_secret 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store secret = self._denormalize_secret(secret, secret_type) 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 612, in _denormalize_secret 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store return base64.b64encode(data) 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/base64.py", line 58, in b64encode 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store encoded = binascii.b2a_base64(s, newline=False) 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store TypeError: a bytes-like object is required, not 'list' 2023-03-23 20:25:03.260 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_return_value_invalid_key_material_type barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_return_value_invalid_key_material_type ... ok 2023-03-23 20:25:03.261 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 396, in get_secret 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store managed_object = self.client.get(uuid) 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.263 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_server_error_occurs barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_server_error_occurs ... ok 2023-03-23 20:25:03.264 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_triple_des barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_triple_des ... ok 2023-03-23 20:25:03.269 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_invalid_type barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_invalid_type ... ok 2023-03-23 20:25:03.272 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_valid_type barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_valid_type ... ok 2023-03-23 20:25:03.274 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs1 ... ok 2023-03-23 20:25:03.364 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs8 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs8 ... ok 2023-03-23 20:25:03.457 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs1 ... ok 2023-03-23 20:25:03.462 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs8 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs8 ... ok 2023-03-23 20:25:03.467 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_delete_ca barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_delete_ca ... ok barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs1 ... ok 2023-03-23 20:25:03.515 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs8 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs8 ... ok 2023-03-23 20:25:03.570 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs1 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs1 ... ok 2023-03-23 20:25:03.575 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs8 barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs8 ... ok 2023-03-23 20:25:03.580 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_no_key_spec barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_no_key_spec ... ok 2023-03-23 20:25:03.585 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_rsa barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_rsa ... ok 2023-03-23 20:25:03.591 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_return_value ... ok 2023-03-23 20:25:03.595 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_assert_called barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_assert_called ... ok 2023-03-23 20:25:03.599 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_return_value ... ok 2023-03-23 20:25:03.602 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_assert_called barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_assert_called ... ok 2023-03-23 20:25:03.606 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_return_value ... ok 2023-03-23 20:25:03.609 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 372, in store_secret 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store with self.client: 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3/dist-packages/kmip/pie/client.py", line 1745, in __enter__ 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store self.open() 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.612 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_error_opening_connection barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_error_opening_connection ... ok 2023-03-23 20:25:03.613 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_invalid_algorithm barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_invalid_algorithm ... ok 2023-03-23 20:25:03.617 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Error opening or writing to client: Exception 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store Traceback (most recent call last): 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store File "/<>/barbican/plugin/kmip_secret_store.py", line 374, in store_secret 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store uuid = self.client.register(secret) 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store raise effect 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store Exception 2023-03-23 20:25:03.620 14734 ERROR barbican.plugin.kmip_secret_store  barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_server_error_occurs barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_server_error_occurs ... ok 2023-03-23 20:25:03.622 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_valid_algorithm_invalid_bit_length barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_valid_algorithm_invalid_bit_length ... ok 2023-03-23 20:25:03.625 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_assert_called barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_assert_called ... ok 2023-03-23 20:25:03.630 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_return_value barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_return_value ... ok 2023-03-23 20:25:03.634 14734 WARNING kmip.core.config_helper [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Config file ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/pykmip.conf', '/usr/lib/python3/dist-packages/kmip/kmipconfig.ini'] not found barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_validate_keyfile_permissions_good barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_validate_keyfile_permissions_good ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_ca_info barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_ca_info ... ok barbican.tests.plugin.test_snakeoil_ca.CertManagerTestCase.test_gen_cert_no_file_storage barbican.tests.plugin.test_snakeoil_ca.CertManagerTestCase.test_gen_cert_no_file_storage ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_ca_info_with_subca barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_ca_info_with_subca ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_default_ca_name barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_default_ca_name ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_default_intermediates_none barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_default_intermediates_none ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_default_signing_cert barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_get_default_signing_cert ... ok barbican.tests.plugin.test_snakeoil_ca.CertManagerTestCase.test_gen_cert_with_file_storage barbican.tests.plugin.test_snakeoil_ca.CertManagerTestCase.test_gen_cert_with_file_storage ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_delete_secret barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_delete_secret ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_with_passphrase barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_with_passphrase ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_without_passphrase barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_without_passphrase ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_supports barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_supports ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_symmetric_key barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_symmetric_key ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_certificate barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_certificate ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_private barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_private ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_public barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_public ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algo_not_supported_generate_asymmetric_key barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algo_not_supported_generate_asymmetric_key ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algorithm_not_supported_generate_symmetric_key barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algorithm_not_supported_generate_symmetric_key ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_no_encrypted_data barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_no_encrypted_data ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_with_no_model barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_with_no_model ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_certificate barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_certificate ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_private barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_private ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_public barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_public ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_supports barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_supports ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_with_context_type barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_with_context_type ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_without_context_type barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_without_context_type ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_binary_normalization barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_binary_normalization ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_bogus_mime_normalization barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_bogus_mime_normalization ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_malformed_charset_in_plain_text_mime barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_malformed_charset_in_plain_text_mime ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_plain_text_normalization barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_plain_text_normalization ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_unsupported_charset_in_plain_text_mime barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_unsupported_charset_in_plain_text_mime ... ok 2023-03-23 20:25:04.525 14734 INFO barbican.queue.retry_scheduler [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Starting the PeriodicServer barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request ... ok barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time ... ok 2023-03-23 20:25:05.003 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.006 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.023 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.026 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.026 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.029 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_no_exception barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_no_exception ... ok 2023-03-23 20:25:05.037 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.039 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.056 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.059 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.059 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.061 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_with_exceptions barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_with_exceptions ... ok 2023-03-23 20:25:05.068 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.071 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.088 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.090 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.090 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.093 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_resource_id barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_resource_id ... ok 2023-03-23 20:25:05.111 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.114 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.131 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.271 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.271 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.273 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_secret_id barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_secret_id ... ok 2023-03-23 20:25:05.288 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.290 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.307 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.310 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.310 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.312 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_set_subject barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_set_subject ... ok barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one ... ok 2023-03-23 20:25:05.327 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.330 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.348 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.351 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.351 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.353 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one_after_delete barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one_after_delete ... ok 2023-03-23 20:25:05.371 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.374 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.389 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.392 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.392 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.394 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_zero barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_zero ... ok 2023-03-23 20:25:05.403 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.406 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.421 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.424 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.424 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.426 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_consumer_metadata.secret_id, secret_consumer_metadata.service, secret_consumer_metadata.resource_type, secret_consumer_metadata.resource_id [SQL: INSERT INTO secret_consumer_metadata (id, created_at, updated_at, deleted_at, deleted, status, secret_id, project_id, service, resource_type, resource_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('01977c0a-5938-43ee-ba98-dc8b63ed6528', '2023-03-23 20:25:05.435159', '2023-03-23 20:25:05.435159', None, 0, 'ACTIVE', 'bc74edae-ff1b-43f8-9601-530eacdbf801', '8c25bb53-0a9e-4b02-8b34-9f2df02d0baa', 'service', 'resource_type', 'resource_id_0')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: secret_consumer_metadata.secret_id, secret_consumer_metadata.service, secret_consumer_metadata.resource_type, secret_consumer_metadata.resource_id 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories session.flush() 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: secret_consumer_metadata.secret_id, secret_consumer_metadata.service, secret_consumer_metadata.resource_type, secret_consumer_metadata.resource_id 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories [SQL: INSERT INTO secret_consumer_metadata (id, created_at, updated_at, deleted_at, deleted, status, secret_id, project_id, service, resource_type, resource_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories [parameters: ('01977c0a-5938-43ee-ba98-dc8b63ed6528', '2023-03-23 20:25:05.435159', '2023-03-23 20:25:05.435159', None, 0, 'ACTIVE', 'bc74edae-ff1b-43f8-9601-530eacdbf801', '8c25bb53-0a9e-4b02-8b34-9f2df02d0baa', 'service', 'resource_type', 'resource_id_0')] 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:05.435 14738 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id ... ok 2023-03-23 20:25:05.441 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.443 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.459 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.462 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.462 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.464 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_resource_id barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_resource_id ... ok 2023-03-23 20:25:05.473 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.475 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.490 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.493 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.493 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.495 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_secret_id barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_secret_id ... ok 2023-03-23 20:25:05.510 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.512 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.528 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.531 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.531 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.533 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_update_with_duplicate_consumer barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_update_with_duplicate_consumer ... ok 2023-03-23 20:25:05.559 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.561 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.577 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.580 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.580 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.582 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.589 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = 652e468f-be54-422b-bc9c-7a3a68da503e 2023-03-23 20:25:05.591 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = 652e468f-be54-422b-bc9c-7a3a68da503e barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_create_or_update_for_project barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_create_or_update_for_project ... ok 2023-03-23 20:25:05.596 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.599 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.615 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.618 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.618 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.620 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Not found for 327f325d-1559-4ea4-9493-986f73cabba2: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:05.631 14738 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_delete_entity_by_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_delete_entity_by_id ... ok 2023-03-23 20:25:05.633 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.635 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.654 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.657 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.658 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.660 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('b5ecea03-0093-47e9-a4a6-80e2515b513e', '2023-03-23 20:25:05.670102', '2023-03-23 20:25:05.670102', None, 0, 'ACTIVE', '0f8918fc-a0c7-4897-ae62-532677bf6c25', 'dd0cb411-8846-4d40-a263-438b609b4ba8')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories session.flush() 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories [parameters: ('b5ecea03-0093-47e9-a4a6-80e2515b513e', '2023-03-23 20:25:05.670102', '2023-03-23 20:25:05.670102', None, 0, 'ACTIVE', '0f8918fc-a0c7-4897-ae62-532677bf6c25', 'dd0cb411-8846-4d40-a263-438b609b4ba8')] 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:05.670 14738 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_do_entity_name barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_do_entity_name ... ok 2023-03-23 20:25:05.675 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.678 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.696 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.699 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.699 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.701 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_by_entity_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_by_entity_id ... ok 2023-03-23 20:25:05.709 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.711 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.730 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.733 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.733 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.736 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.747 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = 6d554e64-87bd-4a36-825d-d1bd72254480 2023-03-23 20:25:05.749 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = 96ec5640-a422-49dd-8bdd-96f081119a9c barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_count_by_secret_store barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_count_by_secret_store ... ok 2023-03-23 20:25:05.752 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.754 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.770 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.772 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.772 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.774 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_project_entities barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_project_entities ... ok 2023-03-23 20:25:05.779 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.782 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.798 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.801 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.801 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.803 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_secret_store_for_project barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_secret_store_for_project ... ok 2023-03-23 20:25:05.817 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.820 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.839 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.842 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.842 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.844 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.848 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = invalid_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_raise_notfound_exception_get_secret_store_for_project barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_raise_notfound_exception_get_secret_store_for_project ... ok 2023-03-23 20:25:05.849 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.851 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.868 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.871 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.871 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.873 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem saving entity for create: oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] [parameters: ('0126b0f5-c34c-4b5b-8678-13406b30e35f', '2023-03-23 20:25:05.882657', '2023-03-23 20:25:05.882657', None, 0, 'ACTIVE', '9bbe85e0-9c01-4fc9-b59b-78429b7ac46b', '29860763-933f-439f-92d3-0cdbf0d352d9')] (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories sqlite3.IntegrityError: UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories The above exception was the direct cause of the following exception: 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 419, in create_from 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories entity.save(session=session) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/<>/barbican/model/models.py", line 118, in save 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories session.flush() 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3444, in flush 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories self._flush(objects) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3583, in _flush 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories with util.safe_reraise(): 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 70, in __exit__ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories compat.raise_( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 3544, in _flush 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories flush_context.execute() 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 456, in execute 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories rec.execute(self) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 630, in execute 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories util.preloaded.orm_persistence.save_obj( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories _emit_insert_statements( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1238, in _emit_insert_statements 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories result = connection._execute_20( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1705, in _execute_20 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories return meth(self, args_10style, kwargs_10style, execution_options) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 334, in _execute_on_connection 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories return connection._execute_clauseelement( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1572, in _execute_clauseelement 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories ret = self._execute_context( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1943, in _execute_context 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories self._handle_dbapi_exception( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2122, in _handle_dbapi_exception 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories util.raise_(newraise, with_traceback=exc_info[2], from_=e) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/util/compat.py", line 211, in raise_ 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories raise exception 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1900, in _execute_context 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories self.dialect.do_execute( 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 736, in do_execute 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories cursor.execute(statement, parameters) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: project_secret_store.project_id 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories [SQL: INSERT INTO project_secret_store (id, created_at, updated_at, deleted_at, deleted, status, secret_store_id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)] 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories [parameters: ('0126b0f5-c34c-4b5b-8678-13406b30e35f', '2023-03-23 20:25:05.882657', '2023-03-23 20:25:05.882657', None, 0, 'ACTIVE', '9bbe85e0-9c01-4fc9-b59b-78429b7ac46b', '29860763-933f-439f-92d3-0cdbf0d352d9')] 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories (Background on this error at: https://sqlalche.me/e/14/gkpj) 2023-03-23 20:25:05.883 14738 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_constraint_for_same_project_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_constraint_for_same_project_id ... ok 2023-03-23 20:25:05.891 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.893 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.912 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.914 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.914 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.916 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Not found for invalid_id: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:05.921 14738 ERROR barbican.model.repositories  barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_notfound_exception_get_by_entity_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_notfound_exception_get_by_entity_id ... ok 2023-03-23 20:25:05.923 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:05.925 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:05.941 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:05.944 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:05.944 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:05.946 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:05.950 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = invalid_id barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_with_exception_suppressed_get_secret_store_for_project barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_with_exception_suppressed_get_secret_store_for_project ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_data_includes_six_secrets barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_data_includes_six_secrets ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_after_march barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_after_march ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_before_march barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_before_march ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_between_march_and_may_inclusive barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_between_march_and_may_inclusive ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_new_years barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_new_years ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_stored_key barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_stored_key ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_after_march barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_after_march ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_before_march barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_before_march ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_created_asc barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_created_asc ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_defaults_ascending barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_defaults_ascending ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_desc barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_desc ... ok barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_updated_desc barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_updated_desc ... ok barbican.tests.model.test_models.WhenCreatingNewPreferredCertificateAuthority.test_create_new_preferred_ca barbican.tests.model.test_models.WhenCreatingNewPreferredCertificateAuthority.test_create_new_preferred_ca ... ok barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_new_project_secret_store barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_new_project_secret_store ... ok barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_project_secret_store_check_to_dict_fields barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_project_secret_store_check_to_dict_fields ... ok barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_project_id barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_project_id ... ok barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_secret_store_id barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_secret_store_id ... ok 2023-03-23 20:25:06.245 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.248 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.264 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.267 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.267 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.269 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.objects.test_ovo_base.TestBarbicanObject.test_ovo_get_session barbican.tests.objects.test_ovo_base.TestBarbicanObject.test_ovo_get_session ... ok 2023-03-23 20:25:06.271 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.274 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.290 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.293 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.293 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.295 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_by_ca_id barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_by_ca_id ... ok 2023-03-23 20:25:06.300 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.302 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.317 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.319 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.319 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.321 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_by_name barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_by_name ... ok 2023-03-23 20:25:06.326 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.328 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.343 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.346 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.346 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.348 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_no_request_type_provided barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_no_request_type_provided ... ok 2023-03-23 20:25:06.355 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.357 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.372 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.375 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.375 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.377 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_request_type_supported barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_request_type_supported ... ok 2023-03-23 20:25:06.381 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.384 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.399 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.402 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.402 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.404 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_with_ca_to_be_added barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_get_plugin_with_ca_to_be_added ... ok 2023-03-23 20:25:06.408 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.411 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.427 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.429 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.429 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.431 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_get_plugin_request_type_not_supported barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_get_plugin_request_type_not_supported ... ok 2023-03-23 20:25:06.436 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.438 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.454 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.456 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.457 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.458 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_with_no_plugin_by_ca_id_found barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_with_no_plugin_by_ca_id_found ... ok 2023-03-23 20:25:06.466 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.468 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.485 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.487 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.487 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.489 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_with_no_plugin_by_name_found barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_with_no_plugin_by_name_found ... ok 2023-03-23 20:25:06.494 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.496 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.512 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.514 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.515 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.516 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_with_no_plugin_found barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_raises_error_with_no_plugin_found ... ok 2023-03-23 20:25:06.521 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.523 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.539 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.541 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.541 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.543 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_refresh_ca_list barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_refresh_ca_list ... ok 2023-03-23 20:25:06.549 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.552 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.567 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.570 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.570 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.572 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:06.578 14738 ERROR barbican.plugin.interface.certificate_manager [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] ERROR getting CA from plugin: : Exception barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_refresh_ca_list_plugin_when_get_ca_info_raises barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_refresh_ca_list_plugin_when_get_ca_info_raises ... ok 2023-03-23 20:25:06.579 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.582 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.598 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.601 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.601 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.603 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:06.606 14738 ERROR barbican.plugin.interface.certificate_manager [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] ERROR adding CA from plugin: : Exception barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_refresh_ca_list_with_bad_ca_returned_from_plugin barbican.tests.plugin.interface.test_certificate_manager.WhenTestingCertificatePluginManager.test_refresh_ca_list_with_bad_ca_returned_from_plugin ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret ... ok 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error deleting secret: You are not authorized to complete this action.: castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store Traceback (most recent call last): 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store File "/<>/barbican/plugin/castellan_secret_store.py", line 150, in delete_secret 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store self.key_manager.delete( 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store raise effect 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.618 14738 ERROR barbican.plugin.castellan_secret_store  barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_exception barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_exception ... ok 2023-03-23 20:25:06.624 14738 WARNING barbican.plugin.castellan_secret_store [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Attempting to delete a non-existent secret aff825be-6ede-4b1d-aeb0-aaec8e62aec6 barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_key_error barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_key_error ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_key barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_key ... ok 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error generating asymmetric key: You are not authorized to complete this action.: castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store Traceback (most recent call last): 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store File "/<>/barbican/plugin/castellan_secret_store.py", line 186, in generate_asymmetric_key 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store private_id, public_id = self.key_manager.create_key_pair( 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store raise effect 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.635 14738 ERROR barbican.plugin.castellan_secret_store  barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_with_ca_id barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_with_ca_id ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_exception barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_exception ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_passphrase_exception barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_passphrase_exception ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_supports barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_supports ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key ... ok 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error generating symmetric key: You are not authorized to complete this action.: castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store Traceback (most recent call last): 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store File "/<>/barbican/plugin/castellan_secret_store.py", line 166, in generate_symmetric_key 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store secret_id = self.key_manager.create_key( 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store raise effect 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.659 14738 ERROR barbican.plugin.castellan_secret_store  barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key_raises_exception barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key_raises_exception ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_plugin_name barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_plugin_name ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret ... ok 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error retrieving secret aff825be-6ede-4b1d-aeb0-aaec8e62aec6: You are not authorized to complete this action.: castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store Traceback (most recent call last): 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store File "/<>/barbican/plugin/castellan_secret_store.py", line 112, in get_secret 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store secret = self.key_manager.get( 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store raise effect 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.674 14738 ERROR barbican.plugin.castellan_secret_store  barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret_throws_exception barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret_throws_exception ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_meta_dict barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_meta_dict ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret ... ok 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error storing secret: You are not authorized to complete this action.: castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store Traceback (most recent call last): 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store File "/<>/barbican/plugin/castellan_secret_store.py", line 137, in store_secret 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store secret_id = self.key_manager.store( 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store return self._mock_call(*args, **kwargs) 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store raise effect 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store castellan.common.exception.Forbidden: You are not authorized to complete this action. 2023-03-23 20:25:06.691 14738 ERROR barbican.plugin.castellan_secret_store  barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_raises_exception barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_raises_exception ... ok barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_supports barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_supports ... ok barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_does_not_support_unknown_type barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_does_not_support_unknown_type ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_asymmetric_key barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_asymmetric_key ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_non_supported_algorithm barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_non_supported_algorithm ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_symmetric_key barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_symmetric_key ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_plugin_name barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_plugin_name ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_private_key barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_private_key ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_public_key barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_public_key ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret_with_twsk barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret_with_twsk ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_raises_error_with_no_pem_path barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_raises_error_with_no_pem_path ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_passphrase_for_using_in_private_key_retrieval barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_passphrase_for_using_in_private_key_retrieval ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret_with_tkey_id barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret_with_tkey_id ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_ec_key_generation barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_ec_key_generation ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_rsa_key_generation barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_rsa_key_generation ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_aes_key_generation barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_aes_key_generation ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_dh_key_generation barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_dh_key_generation ... skipped 'Dogtag imports not available' barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_metadata barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_metadata ... ok barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_out_metadata barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_out_metadata ... ok barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_with_passphrase barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_with_passphrase ... ok barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_without_passphrase barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_without_passphrase ... ok barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_general_secret_store barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_general_secret_store ... ok barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_store_crypto barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_store_crypto ... ok barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_store_secret_dto barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_store_secret_dto ... ok barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_should_raise_unsupported_certificate_request barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_should_raise_unsupported_certificate_request ... skipped 'Symantec imports not available' barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_successful_issue_certificate_request barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_successful_issue_certificate_request ... skipped 'Symantec imports not available' barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_unsuccessful_certificate_request_can_retry barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_unsuccessful_certificate_request_can_retry ... skipped 'Symantec imports not available' barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_unsuccessful_certificate_request_no_retry barbican.tests.plugin.test_symantec.WhenTestingSymantecPlugin.test_unsuccessful_certificate_request_no_retry ... skipped 'Symantec imports not available' 2023-03-23 20:25:06.741 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.744 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.759 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.762 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.762 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.764 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_applicable_store_plugins_when_multiple_backend_not_enabled barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_applicable_store_plugins_when_multiple_backend_not_enabled ... ok 2023-03-23 20:25:06.772 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.774 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.790 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.793 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.793 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.795 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_not_found_in_conf barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_not_found_in_conf ... ok 2023-03-23 20:25:06.802 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.805 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.822 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.824 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.825 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.826 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_set barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_set ... ok 2023-03-23 20:25:06.833 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.835 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.851 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.854 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.854 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.856 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:06.863 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = cf01908730aa4b1696626dc8f05494e0 2023-03-23 20:25:06.864 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] No preferred secret store found for project = None barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_not_set_then_default_used barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_not_set_then_default_used ... ok 2023-03-23 20:25:06.866 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:06.868 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:06.886 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:06.888 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:06.889 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:06.890 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_get_global_default_store_when_multiple_backends_disabled barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_get_global_default_store_when_multiple_backends_disabled ... ok 2023-03-23 20:25:07.043 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.045 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.060 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.062 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.063 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.064 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_successful_syncup_no_existing_secret_stores barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_successful_syncup_no_existing_secret_stores ... ok 2023-03-23 20:25:07.080 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.082 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.097 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.099 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.099 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.101 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_delete_secret_store_with_preferred_project_using_it barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_delete_secret_store_with_preferred_project_using_it ... ok 2023-03-23 20:25:07.122 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.124 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.140 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.142 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.142 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.144 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_modify_global_default barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_modify_global_default ... ok 2023-03-23 20:25:07.176 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.178 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.194 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.197 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.197 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.199 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_with_subca_id barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_with_subca_id ... ok barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_existing_secret_stores barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_existing_secret_stores ... ok 2023-03-23 20:25:07.232 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.235 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.250 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.253 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.253 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.255 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_store_and_crypto_plugins_count_mismatch barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_store_and_crypto_plugins_count_mismatch ... ok 2023-03-23 20:25:07.268 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.270 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.287 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.290 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.290 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.292 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_conf_read_when_multiple_plugin_disabled barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_conf_read_when_multiple_plugin_disabled ... ok 2023-03-23 20:25:07.295 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.297 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.312 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.315 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.315 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.317 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_global_default_not_specified barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_global_default_not_specified ... ok 2023-03-23 20:25:07.321 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.323 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.340 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.342 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.342 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.344 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_secretstore_section_missing barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_secretstore_section_missing ... ok 2023-03-23 20:25:07.348 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.351 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.367 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.369 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.370 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.371 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_is_blank barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_is_blank ... ok 2023-03-23 20:25:07.375 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.377 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.396 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.398 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.398 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.400 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_missing barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_missing ... ok 2023-03-23 20:25:07.404 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.406 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.421 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.424 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.424 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.425 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_stores_lookup_suffix_missing_when_enabled barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_stores_lookup_suffix_missing_when_enabled ... ok 2023-03-23 20:25:07.428 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.430 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.446 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.449 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.449 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.451 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read ... ok 2023-03-23 20:25:07.455 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.457 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.472 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.475 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.475 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.476 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_blank barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_blank ... ok 2023-03-23 20:25:07.480 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.482 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.498 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.500 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.501 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.502 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_missing barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_missing ... ok barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_supported_content_type_doesnt_raise_exception barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_supported_content_type_doesnt_raise_exception ... ok barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_unsupported_content_type_raises_exception barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_unsupported_content_type_raises_exception ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_bytes barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_bytes ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_str barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_str ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary_base64 barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary_base64 ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate_base64 barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate_base64 ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_plain_text barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_plain_text ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private_base64 barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private_base64 ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public_base64 barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public_base64 ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric_base64 barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric_base64 ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_tmp_plain_text barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_tmp_plain_text ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_content_encoding_isnt_base64 barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_content_encoding_isnt_base64 ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_invalid_content_type barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_invalid_content_type ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_non_encrypted_content barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_non_encrypted_content ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_unsupported_content_encoding barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_unsupported_content_encoding ... ok barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_null_content_encoding_gets_passed_through barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_null_content_encoding_gets_passed_through ... ok barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_creates_plugin_instance barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_creates_plugin_instance ... ok 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem seen creating plugin: 'my_name': ValueError 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils Traceback (most recent call last): 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils File "/<>/barbican/plugin/util/utils.py", line 41, in instantiate_plugins 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils plugin_instance = ext.plugin(*invoke_args, **invoke_kwargs) 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils File "/<>/barbican/tests/plugin/util/test_utils.py", line 32, in plugin 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils raise self.exc 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils ValueError 2023-03-23 20:25:07.513 14738 ERROR barbican.plugin.util.utils  barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_does_not_create_plugin_instance_due_to_error barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_does_not_create_plugin_instance_due_to_error ... ok barbican.tests.queue.test_client.WhenUsingAsyncTaskClient.test_should_process_type_order barbican.tests.queue.test_client.WhenUsingAsyncTaskClient.test_should_process_type_order ... ok 2023-03-23 20:25:07.517 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Processing type order: order ID is 'order1234' and request ID is 'request1234' 2023-03-23 20:25:07.518 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:25:07.518 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Completed worker task: 'process_type_order' barbican.tests.queue.test_server.WhenCallingTasksMethod.test_process_order_catch_exception barbican.tests.queue.test_server.WhenCallingTasksMethod.test_process_order_catch_exception ... ok 2023-03-23 20:25:07.519 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Processing check certificate status on order: order ID is 'order1234' and request ID is 'request1234' 2023-03-23 20:25:07.520 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Scheduled RPC method for retry: '' 2023-03-23 20:25:07.520 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Completed worker task: 'check_certificate_status' barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_check_certificate_order barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_check_certificate_order ... ok 2023-03-23 20:25:07.522 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Processing type order: order ID is 'order1234' and request ID is 'request1234' 2023-03-23 20:25:07.522 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Scheduled RPC method for retry: '' 2023-03-23 20:25:07.523 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Completed worker task: 'process_type_order' barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_process_begin_order barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_process_begin_order ... ok 2023-03-23 20:25:07.524 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.527 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.542 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.546 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.546 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.548 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.550 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.551 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:07.551 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.02515s ago] () 2023-03-23 20:25:07.551 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.551 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.551 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:07.552 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:07.552 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.02487s ago] () 2023-03-23 20:25:07.552 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] INSERT INTO projects (id, created_at, updated_at, deleted_at, deleted, status, external_id) VALUES (?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:07.552 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00021s] ('784a4439-e126-4b9c-b2ea-7545869cabd8', '2023-03-23 20:25:07.550649', '2023-03-23 20:25:07.550649', None, 0, 'PENDING', 'keystone-id') 2023-03-23 20:25:07.553 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] INSERT INTO orders (id, created_at, updated_at, deleted_at, deleted, status, type, project_id, error_status_code, error_reason, meta, secret_id, container_id, sub_status, sub_status_message, creator_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:07.554 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00022s] ('5905ef51-4333-4bc8-a58d-6d7522327fe2', '2023-03-23 20:25:07.553278', '2023-03-23 20:25:07.553278', None, 0, 'PENDING', 'key', '784a4439-e126-4b9c-b2ea-7545869cabd8', None, None, None, None, None, None, None, None) 2023-03-23 20:25:07.554 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Processing type order: order ID is '5905ef51-4333-4bc8-a58d-6d7522327fe2' and request ID is 'request1234' 2023-03-23 20:25:07.555 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] UPDATE orders SET updated_at=?, type=? WHERE orders.id = ? 2023-03-23 20:25:07.555 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00017s] ('2023-03-23 20:25:07.555534', 'bogus-type', '5905ef51-4333-4bc8-a58d-6d7522327fe2') 2023-03-23 20:25:07.557 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT orders.id AS orders_id, orders.created_at AS orders_created_at, orders.updated_at AS orders_updated_at, orders.deleted_at AS orders_deleted_at, orders.deleted AS orders_deleted, orders.status AS orders_status, orders.type AS orders_type, orders.project_id AS orders_project_id, orders.error_status_code AS orders_error_status_code, orders.error_reason AS orders_error_reason, orders.meta AS orders_meta, orders.secret_id AS orders_secret_id, orders.container_id AS orders_container_id, orders.sub_status AS orders_sub_status, orders.sub_status_message AS orders_sub_status_message, orders.creator_id AS orders_creator_id FROM orders JOIN projects ON projects.id = orders.project_id WHERE orders.id = ? AND orders.deleted = 0 AND projects.external_id = ? AND projects.deleted = 0 2023-03-23 20:25:07.557 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00017s] ('5905ef51-4333-4bc8-a58d-6d7522327fe2', 'keystone-id') 2023-03-23 20:25:07.557 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('orders_id', 'orders_created_at', 'orders_updated_at', 'orders_deleted_at', 'orders_deleted', 'orders_status', 'orders_type', 'orders_project_id', 'orders_error_status_code', 'orders_error_reason', 'orders_meta', 'orders_secret_id', 'orders_container_id', 'orders_sub_status', 'orders_sub_status_message', 'orders_creator_id') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.557 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row ('5905ef51-4333-4bc8-a58d-6d7522327fe2', datetime.datetime(2023, 3, 23, 20, 25, 7, 553278), datetime.datetime(2023, 3, 23, 20, 25, 7, 555534), None, False, 'PENDING', 'bogus-type', '784a4439-e126-4b9c-b2ea-7545869cabd8', None, None, None, None, None, None, None, None) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.558 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT projects.id AS projects_id, projects.created_at AS projects_created_at, projects.updated_at AS projects_updated_at, projects.deleted_at AS projects_deleted_at, projects.deleted AS projects_deleted, projects.status AS projects_status, projects.external_id AS projects_external_id FROM projects WHERE projects.id = ? AND projects.deleted = 0 2023-03-23 20:25:07.558 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00015s] ('784a4439-e126-4b9c-b2ea-7545869cabd8',) 2023-03-23 20:25:07.559 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('projects_id', 'projects_created_at', 'projects_updated_at', 'projects_deleted_at', 'projects_deleted', 'projects_status', 'projects_external_id') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.559 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row ('784a4439-e126-4b9c-b2ea-7545869cabd8', datetime.datetime(2023, 3, 23, 20, 25, 7, 550649), datetime.datetime(2023, 3, 23, 20, 25, 7, 550649), None, False, 'PENDING', 'keystone-id') make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Could not perform processing for task 'Process TypeOrder'.: NotImplementedError: Order type "bogus-type" not implemented. 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 299, in handle_order 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources raise NotImplementedError( 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources NotImplementedError: Order type "bogus-type" not implemented. 2023-03-23 20:25:07.559 14738 ERROR barbican.tasks.resources  2023-03-23 20:25:07.560 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] UPDATE orders SET updated_at=?, status=?, error_status_code=?, error_reason=? WHERE orders.id = ? 2023-03-23 20:25:07.560 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00019s] ('2023-03-23 20:25:07.560124', 'ERROR', 500, 'Process TypeOrder failure seen - please contact site administrator.', '5905ef51-4333-4bc8-a58d-6d7522327fe2') 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Suppressing exception while trying to process task 'Process TypeOrder'.: NotImplementedError: Order type "bogus-type" not implemented. 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 65, in process_and_suppress_exceptions 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources return self.process(*args, **kwargs) 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 110, in process 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources raise e_orig 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources raise excep 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 299, in handle_order 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources raise NotImplementedError( 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources NotImplementedError: Order type "bogus-type" not implemented. 2023-03-23 20:25:07.560 14738 ERROR barbican.tasks.resources  2023-03-23 20:25:07.561 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Task 'process_type_order' did not have to be retried 2023-03-23 20:25:07.561 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] COMMIT 2023-03-23 20:25:07.561 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Completed worker task (post-commit): 'process_type_order' 2023-03-23 20:25:07.562 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:07.562 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.03634s ago] () 2023-03-23 20:25:07.562 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.562 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.562 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:07.563 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:07.563 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.03584s ago] () 2023-03-23 20:25:07.563 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT orders.id AS orders_id, orders.created_at AS orders_created_at, orders.updated_at AS orders_updated_at, orders.deleted_at AS orders_deleted_at, orders.deleted AS orders_deleted, orders.status AS orders_status, orders.type AS orders_type, orders.project_id AS orders_project_id, orders.error_status_code AS orders_error_status_code, orders.error_reason AS orders_error_reason, orders.meta AS orders_meta, orders.secret_id AS orders_secret_id, orders.container_id AS orders_container_id, orders.sub_status AS orders_sub_status, orders.sub_status_message AS orders_sub_status_message, orders.creator_id AS orders_creator_id FROM orders JOIN projects ON projects.id = orders.project_id WHERE orders.id = ? AND orders.deleted = 0 AND projects.external_id = ? AND projects.deleted = 0 2023-03-23 20:25:07.563 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.00641s ago] ('5905ef51-4333-4bc8-a58d-6d7522327fe2', 'keystone-id') 2023-03-23 20:25:07.563 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('orders_id', 'orders_created_at', 'orders_updated_at', 'orders_deleted_at', 'orders_deleted', 'orders_status', 'orders_type', 'orders_project_id', 'orders_error_status_code', 'orders_error_reason', 'orders_meta', 'orders_secret_id', 'orders_container_id', 'orders_sub_status', 'orders_sub_status_message', 'orders_creator_id') __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.563 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row ('5905ef51-4333-4bc8-a58d-6d7522327fe2', datetime.datetime(2023, 3, 23, 20, 25, 7, 553278), datetime.datetime(2023, 3, 23, 20, 25, 7, 560124), None, False, 'ERROR', 'bogus-type', '784a4439-e126-4b9c-b2ea-7545869cabd8', '500', 'Process TypeOrder failure seen - please contact site administrator.', None, None, None, None, None, None) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.564 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] ROLLBACK barbican.tests.queue.test_server.WhenUsingTaskServer.test_process_bogus_begin_type_order_should_not_rollback barbican.tests.queue.test_server.WhenUsingTaskServer.test_process_bogus_begin_type_order_should_not_rollback ... ok 2023-03-23 20:25:07.565 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.567 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.586 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.588 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.588 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.590 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.592 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.593 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:07.593 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.0267s ago] () 2023-03-23 20:25:07.593 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.594 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.594 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:07.594 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:07.594 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.0261s ago] () 2023-03-23 20:25:07.595 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] INSERT INTO projects (id, created_at, updated_at, deleted_at, deleted, status, external_id) VALUES (?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:07.595 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00023s] ('f6de9bad-e3ce-44fd-b45b-f6e25a3e0b82', '2023-03-23 20:25:07.592969', '2023-03-23 20:25:07.592969', None, 0, 'PENDING', 'keystone-id') 2023-03-23 20:25:07.596 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] INSERT INTO orders (id, created_at, updated_at, deleted_at, deleted, status, type, project_id, error_status_code, error_reason, meta, secret_id, container_id, sub_status, sub_status_message, creator_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:07.596 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00023s] ('4c640794-16b2-4ae5-a45e-3ad94499cdb9', '2023-03-23 20:25:07.595635', '2023-03-23 20:25:07.595635', None, 0, 'PENDING', 'key', 'f6de9bad-e3ce-44fd-b45b-f6e25a3e0b82', None, None, None, None, None, None, None, None) 2023-03-23 20:25:07.596 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Starting the TaskServer 2023-03-23 20:25:07.597 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] ROLLBACK barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_start barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_start ... ok 2023-03-23 20:25:07.598 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.601 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.618 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.620 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.620 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.622 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.624 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.625 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] SELECT 1 2023-03-23 20:25:07.625 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.02567s ago] () 2023-03-23 20:25:07.625 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Col ('1',) __init__ /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1277 2023-03-23 20:25:07.626 14738 DEBUG sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Row (1,) make_row /usr/lib/python3/dist-packages/sqlalchemy/engine/cursor.py:1290 2023-03-23 20:25:07.626 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN (implicit) 2023-03-23 20:25:07.626 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] BEGIN 2023-03-23 20:25:07.626 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [cached since 0.02507s ago] () 2023-03-23 20:25:07.627 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] INSERT INTO projects (id, created_at, updated_at, deleted_at, deleted, status, external_id) VALUES (?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:07.627 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00022s] ('58f90781-8da7-45fa-a4fc-f4e5569e1c95', '2023-03-23 20:25:07.624978', '2023-03-23 20:25:07.624978', None, 0, 'PENDING', 'keystone-id') 2023-03-23 20:25:07.628 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] INSERT INTO orders (id, created_at, updated_at, deleted_at, deleted, status, type, project_id, error_status_code, error_reason, meta, secret_id, container_id, sub_status, sub_status_message, creator_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 2023-03-23 20:25:07.628 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] [generated in 0.00041s] ('7c360ad7-708d-45bf-bc07-de7383df61c4', '2023-03-23 20:25:07.627565', '2023-03-23 20:25:07.627565', None, 0, 'PENDING', 'key', '58f90781-8da7-45fa-a4fc-f4e5569e1c95', None, None, None, None, None, None, None, None) 2023-03-23 20:25:07.629 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Halting the TaskServer 2023-03-23 20:25:07.629 14738 INFO sqlalchemy.engine.Engine [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] ROLLBACK barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_stop barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_stop ... ok 2023-03-23 20:25:07.631 14738 INFO barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Completed worker task (post-commit): 'test_method' barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_commit barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_commit ... ok 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem seen processing worker task: 'test_method': ValueError 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server Traceback (most recent call last): 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server File "/<>/barbican/queue/server.py", line 87, in wrapper 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server fn(*args, **kwargs) 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server File "/<>/barbican/tests/queue/test_server.py", line 75, in test_method 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server raise ValueError() 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server ValueError 2023-03-23 20:25:07.633 14738 ERROR barbican.queue.server  barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_rollback barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_rollback ... ok 2023-03-23 20:25:07.636 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.639 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.661 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.665 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.665 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.667 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.675 14738 INFO barbican.plugin.crypto.simple_crypto [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem finding project related entity to delete: sqlalchemy.exc.SQLAlchemyError: () 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 589, in delete_project_entities 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories entity.delete(session=session) 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories raise effect 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories sqlalchemy.exc.SQLAlchemyError: () 2023-03-23 20:25:07.687 14738 ERROR barbican.model.repositories  barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_false barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_false ... ok 2023-03-23 20:25:07.689 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.691 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_raises_with_invalid_ca_id barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_raises_with_invalid_ca_id ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_no_request_data barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_no_request_data ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_not_implemented barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_not_implemented ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_raises_invalid_parent_id_passed_in barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_raises_invalid_parent_id_passed_in ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_raises_no_parent_id_passed_in barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_raises_no_parent_id_passed_in ... ok 2023-03-23 20:25:07.711 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_support_request_types barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_support_request_types ... ok barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_supports_create_ca barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_supports_create_ca ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_asymmetric_algorithms barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_asymmetric_algorithms ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_bogus_algorithm barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_bogus_algorithm ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_no_algorithm barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_no_algorithm ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_symmetric_algorithms barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_symmetric_algorithms ... ok 2023-03-23 20:25:07.715 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.715 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.717 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_completed barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_completed ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_not_completed barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_not_completed ... ok 2023-03-23 20:25:07.725 14738 INFO barbican.plugin.crypto.simple_crypto [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_raise_no_kek_bind_not_completed barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_raise_no_kek_bind_not_completed ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_with_existing_secret barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_with_existing_secret ... ok barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_without_existing_secret barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_without_existing_secret ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_base64_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_base64_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_valid_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_valid_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_without_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_without_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_not_allow_with_invalid_content_type barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_not_allow_with_invalid_content_type ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_plain_content_with_base64_encoding barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_plain_content_with_base64_encoding ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_matching_datum barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_matching_datum ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_non_matching_datum barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_non_matching_datum ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_content_to_encodings barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_content_to_encodings ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_binary barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_binary ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_plain_text barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_plain_text ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_needed barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_needed ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_plus_needed barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_plus_needed ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_binary barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_binary ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_invalid_content_type barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_invalid_content_type ... ok barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_text barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_text ... ok 2023-03-23 20:25:07.742 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.744 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem finding project related entity to delete: sqlalchemy.exc.SQLAlchemyError: () 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 589, in delete_project_entities 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories entity.delete(session=session) 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories raise effect 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories sqlalchemy.exc.SQLAlchemyError: () 2023-03-23 20:25:07.736 14738 ERROR barbican.model.repositories  barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_true barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_true ... ok 2023-03-23 20:25:07.739 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.742 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.761 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.763 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.763 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.763 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.765 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.769 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.769 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.770 14736 INFO barbican.plugin.crypto.simple_crypto [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.771 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.776 14738 INFO barbican.plugin.crypto.simple_crypto [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.777 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = None 2023-03-23 20:25:07.778 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = None barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_db_backend barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_db_backend ... ok 2023-03-23 20:25:07.780 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.782 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_false barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_false ... ok 2023-03-23 20:25:07.787 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.789 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.798 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.802 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.803 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.804 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.807 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.810 14736 INFO barbican.plugin.crypto.simple_crypto [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.809 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.809 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.813 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.814 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = None 2023-03-23 20:25:07.815 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = None barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_kmip barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_kmip ... ok 2023-03-23 20:25:07.817 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.820 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.820 14738 INFO barbican.plugin.crypto.simple_crypto [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Software Only Crypto initialized barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_true barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_true ... ok 2023-03-23 20:25:07.829 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.831 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.836 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.839 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.839 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.841 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.846 14736 INFO barbican.plugin.crypto.simple_crypto [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.850 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = None 2023-03-23 20:25:07.851 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = None barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_pkcs11 barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_pkcs11 ... ok 2023-03-23 20:25:07.853 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.856 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.851 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.855 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.855 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.857 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.864 14738 INFO barbican.plugin.crypto.simple_crypto [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.872 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.874 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.874 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.876 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_get_project_entities_lookup_call barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_get_project_entities_lookup_call ... ok 2023-03-23 20:25:07.880 14736 INFO barbican.plugin.crypto.simple_crypto [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.882 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.885 14738 INFO barbican.model.repositories [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.893 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = a70e3877-675d-4aa7-84b0-8dc0160f5812 barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_db_backend barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_db_backend ... ok 2023-03-23 20:25:07.895 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.897 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.904 14738 WARNING barbican.model.migration.commands [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.906 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.906 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.908 14738 INFO alembic.runtime.migration [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.909 14738 ERROR barbican.tasks.keystone_consumer [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Error processing Keystone event, project_id=project_id, event resource=type, event operation=operation, status=status, error message=message barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_invoke_handle_error barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_invoke_handle_error ... ok 2023-03-23 20:25:07.913 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.915 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.916 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.917 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.922 14736 INFO barbican.plugin.crypto.simple_crypto [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:07.937 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = 5fcdec31-7567-4762-8e2a-5516cba30101 barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_kmip barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_kmip ... ok 2023-03-23 20:25:07.939 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:07.941 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Could not perform processing for task 'Process TypeOrder'.: TypeError 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 270, in handle_order 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources project = self.project_repo.get(order.project_id) 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources TypeError 2023-03-23 20:25:07.914 14738 ERROR barbican.tasks.resources  2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Problem handling an error for task 'Process TypeOrder', raising original exception.: ValueError 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources raise excep 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 270, in handle_order 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources project = self.project_repo.get(order.project_id) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources TypeError 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources During handling of the above exception, another exception occurred: 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 105, in process 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources self.handle_error(entity, status, message, e_orig, 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 307, in handle_error 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources self.helper.handle_error( 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 196, in handle_error 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources self.order_repo.save(order) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:07.915 14738 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_error_report_fail barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_error_report_fail ... ok 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Could not perform processing for task 'Process TypeOrder'.: ValueError 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 270, in handle_order 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources project = self.project_repo.get(order.project_id) 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:07.921 14738 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_processing barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_processing ... ok 2023-03-23 20:25:07.958 14736 WARNING barbican.model.migration.commands [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:07.961 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:07.961 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:07.963 14736 INFO alembic.runtime.migration [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Could not retrieve information needed to process task 'Process TypeOrder'.: ValueError 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 88, in process 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources entity = self.retrieve_entity(*args, **kwargs) 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 241, in retrieve_entity 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources return self.helper.retrieve_entity(*args, **kwargs) 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 186, in retrieve_entity 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources return self.order_repo.get( 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:07.927 14738 ERROR barbican.tasks.resources  2023-03-23 20:25:07.969 14736 INFO barbican.plugin.crypto.simple_crypto [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Software Only Crypto initialized barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_retrieval barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_retrieval ... ok 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources [None req-3c9dc2a1-3a75-4d67-b92f-e917e5accedc - keystoneid1234 - - - -] Could not process after successfully executing task 'Process TypeOrder'.: ValueError 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 114, in process 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources self.handle_success(entity, result, *args, **kwargs) 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 311, in handle_success 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources self.helper.handle_success( 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 225, in handle_success 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources self.order_repo.save(order) 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:07.935 14738 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_success_report_fail barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_success_report_fail ... ok barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_process_key_order barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_process_key_order ... ok barbican.tests.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy barbican.tests.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy ... ok barbican.tests.test_hacking.HackingTestCase.test_logging_format_no_tuple_arguments barbican.tests.test_hacking.HackingTestCase.test_logging_format_no_tuple_arguments ... ok barbican.tests.test_hacking.HackingTestCase.test_no_log_warn_check barbican.tests.test_hacking.HackingTestCase.test_no_log_warn_check ... ok 2023-03-23 20:25:07.981 14736 INFO barbican.model.repositories [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] No preferred secret store found for project = 78fb94c8-212d-4bad-bd76-07ca40abed13 barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_pkcs11 barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_pkcs11 ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_certificate_conversion barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_certificate_conversion ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_der_to_pem barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_der_to_pem ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_pem_to_der barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_pem_to_der ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_der_to_pem barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_der_to_pem ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_pem_to_der barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_pem_to_der ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_der_to_pem barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_der_to_pem ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_pem_to_der barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_pem_to_der ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_der_with_bad_secret_type barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_der_with_bad_secret_type ... ok barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_pem_with_bad_secret_type barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_pem_with_bad_secret_type ... ok barbican.tests.queue.test_client.WhenCreatingDirectTaskClient.test_should_use_direct_task_client barbican.tests.queue.test_client.WhenCreatingDirectTaskClient.test_should_use_direct_task_client ... ok barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_have_expected_defaults barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_have_expected_defaults ... ok barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_follow_on_when_retry_task_provided barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_follow_on_when_retry_task_provided ... ok barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_no_follow_on_with_no_retry_task barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_no_follow_on_with_no_retry_task ... ok 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Could not perform processing for task 'Check Certificate Order Status'.: NotImplementedError: Order type "bogus-type" not supported. 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 377, in handle_processing 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 396, in handle_order 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources raise NotImplementedError( 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources NotImplementedError: Order type "bogus-type" not supported. 2023-03-23 20:25:08.086 14736 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenCheckingCertificateStatus.test_should_fail_with_bogus_order_type barbican.tests.tasks.test_resources.WhenCheckingCertificateStatus.test_should_fail_with_bogus_order_type ... ok barbican.tests.tasks.test_resources.WhenCheckingCertificateStatus.test_should_process_order_no_container barbican.tests.tasks.test_resources.WhenCheckingCertificateStatus.test_should_process_order_no_container ... ok barbican.tests.tasks.test_resources.WhenCheckingCertificateStatus.test_should_process_order_with_container barbican.tests.tasks.test_resources.WhenCheckingCertificateStatus.test_should_process_order_with_container ... ok 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources [None req-add4e9c8-2e05-4a09-a041-2c4e9b4588ca - - - - - -] Could not perform processing for task 'Update Order'.: ValueError: Abort! 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 330, in handle_processing 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources self.handle_order(order, updated_meta) 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 343, in handle_order 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources cert.modify_certificate_request(order, updated_meta) 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources ValueError: Abort! 2023-03-23 20:25:08.224 14736 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenUpdatingOrder.test_should_fail_during_processing barbican.tests.tasks.test_resources.WhenUpdatingOrder.test_should_fail_during_processing ... ok barbican.tests.tasks.test_resources.WhenUpdatingOrder.test_should_update_certificate_order barbican.tests.tasks.test_resources.WhenUpdatingOrder.test_should_update_certificate_order ... ok barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_error barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_error ... ok barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_no_result barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_no_result ... ok barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_follow_on_needed barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_follow_on_needed ... ok barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_large_statuses_clipped barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_large_statuses_clipped ... ok barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_no_follow_on_needed barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_no_follow_on_needed ... ok barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_retrieve_entity barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_retrieve_entity ... ok 2023-03-23 20:25:12.026 14734 INFO barbican.queue.retry_scheduler [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Halting the PeriodicServer barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay ... ok 2023-03-23 20:25:12.028 14734 INFO barbican.queue.retry_scheduler [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Starting the PeriodicServer 2023-03-23 20:25:27.029 14734 INFO barbican.queue.retry_scheduler [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Halting the PeriodicServer barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice ... ok 2023-03-23 20:25:27.032 14734 INFO barbican.queue.retry_scheduler [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Starting the PeriodicServer 2023-03-23 20:25:28.033 14734 INFO barbican.queue.retry_scheduler [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Halting the PeriodicServer barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet ... ok 2023-03-23 20:25:28.035 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.039 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.063 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.066 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.066 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.069 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_action_required_result barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_action_required_result ... ok 2023-03-23 20:25:28.079 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.082 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.105 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.112 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.112 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.114 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_result barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_result ... ok 2023-03-23 20:25:28.123 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.126 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.148 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.151 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.152 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.154 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_certificate_status_task_for_retry barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_certificate_status_task_for_retry ... ok 2023-03-23 20:25:28.169 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.172 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.195 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.198 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.199 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.201 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_invoking_task_for_retry barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_invoking_task_for_retry ... ok barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_retry_should_not_be_scheduled_if_exception_is_raised barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_retry_should_not_be_scheduled_if_exception_is_raised ... ok 2023-03-23 20:25:28.213 14734 INFO barbican.queue.server [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Scheduled RPC method for retry: '' barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_should_successfully_schedule_a_task_for_retry barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_should_successfully_schedule_a_task_for_retry ... ok 2023-03-23 20:25:28.215 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.219 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.241 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.244 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.245 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.247 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_raise_client_data_issue_seen barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_raise_client_data_issue_seen ... ok 2023-03-23 20:25:28.285 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.288 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.311 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.314 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.315 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.317 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_raise_status_not_supported barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_raise_status_not_supported ... ok 2023-03-23 20:25:28.351 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.354 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.376 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.379 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.380 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.382 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_ca_unavailable_for_request barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_ca_unavailable_for_request ... ok 2023-03-23 20:25:28.419 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.422 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.443 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.447 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.447 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.450 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_certificate_generated barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_certificate_generated ... ok 2023-03-23 20:25:28.485 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.488 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.511 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.516 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.516 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.519 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_for_pyopenssl_stored_key barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_for_pyopenssl_stored_key ... ok 2023-03-23 20:25:28.727 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.732 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.755 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.760 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.760 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.763 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_waiting_for_ca barbican.tests.tasks.test_certificate_resources.WhenCheckingCertificateRequests.test_should_return_waiting_for_ca ... ok 2023-03-23 20:25:28.800 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.803 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.827 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.830 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.831 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.833 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_client_data_issue_seen barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_client_data_issue_seen ... ok 2023-03-23 20:25:28.876 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:28.879 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:28.903 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:28.907 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:28.907 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:28.910 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for 3887f7bd-79e9-4663-9bbe-d1aaa76f35f0: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:29.879 14734 ERROR barbican.model.repositories  barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_for_pycrypto_stored_key_no_container barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_for_pycrypto_stored_key_no_container ... ok 2023-03-23 20:25:29.882 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:29.885 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:29.909 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:29.913 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:29.913 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:29.916 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_for_pycrypto_stored_key_no_private_key barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_for_pycrypto_stored_key_no_private_key ... ok 2023-03-23 20:25:30.236 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:30.239 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:30.262 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:30.266 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:30.266 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:30.269 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_invalid_operation_seen barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_invalid_operation_seen ... ok 2023-03-23 20:25:30.313 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:30.317 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:30.341 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:30.344 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:30.344 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:30.347 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_status_not_supported barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_status_not_supported ... ok 2023-03-23 20:25:30.390 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:30.393 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:30.416 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:30.419 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:30.419 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:30.422 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_ca_unavailable_for_request barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_ca_unavailable_for_request ... ok 2023-03-23 20:25:30.465 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:30.469 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:30.492 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:30.496 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:30.496 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:30.499 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_certificate_generated barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_certificate_generated ... ok 2023-03-23 20:25:30.546 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:30.549 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:30.573 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:30.577 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:30.577 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:30.580 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_openssl_stored_key_ca_id_passed_in barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_openssl_stored_key_ca_id_passed_in ... ok 2023-03-23 20:25:31.000 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:31.003 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:31.026 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:31.029 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:31.030 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:31.032 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_openssl_stored_key_global_ca_defined barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_openssl_stored_key_global_ca_defined ... ok 2023-03-23 20:25:31.322 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:31.325 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:31.348 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:31.351 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:31.352 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:31.354 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_openssl_stored_key_pref_ca_defined barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_openssl_stored_key_pref_ca_defined ... ok 2023-03-23 20:25:31.925 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:31.928 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:31.954 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:31.957 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:31.958 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:31.960 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pycrypto_stored_key_with_passphrase barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pycrypto_stored_key_with_passphrase ... ok 2023-03-23 20:25:32.592 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:32.595 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:32.617 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:32.621 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:32.621 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:32.624 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pycrypto_stored_key_without_passphrase barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pycrypto_stored_key_without_passphrase ... ok 2023-03-23 20:25:32.894 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:32.897 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:32.921 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:32.924 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:32.924 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:32.927 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pyopenssl_stored_key barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pyopenssl_stored_key ... ok 2023-03-23 20:25:33.231 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:33.235 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:33.259 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:33.263 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:33.263 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:33.266 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pyopenssl_stored_key_with_extensions barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pyopenssl_stored_key_with_extensions ... ok 2023-03-23 20:25:33.755 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:33.759 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:33.782 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:33.785 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:33.786 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:33.788 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pyopenssl_stored_key_with_passphrase barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_for_pyopenssl_stored_key_with_passphrase ... ok 2023-03-23 20:25:34.175 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:34.179 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:34.202 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:34.205 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:34.206 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:34.208 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_waiting_for_ca barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_waiting_for_ca ... ok 2023-03-23 20:25:34.250 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:34.254 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:34.276 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:34.282 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:34.282 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:34.284 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_waiting_for_ca_as_retry barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_return_waiting_for_ca_as_retry ... ok barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_get_barbican_meta_with_empty_dict barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_get_barbican_meta_with_empty_dict ... ok barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_get_plugin_meta barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_get_plugin_meta ... ok barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_get_plugin_meta_with_empty_dict barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_get_plugin_meta_with_empty_dict ... ok barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_save_barbican_w_null_meta barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_save_barbican_w_null_meta ... ok barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_save_plugin_meta_w_mock_meta barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_save_plugin_meta_w_mock_meta ... ok barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_save_plugin_w_null_meta barbican.tests.tasks.test_certificate_resources.WhenPerformingPrivateOperations.test_save_plugin_w_null_meta ... ok 2023-03-23 20:25:34.331 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:34.334 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:34.356 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:34.360 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:34.360 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:34.363 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:34.370 14734 INFO barbican.plugin.crypto.simple_crypto [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:34.409 14734 INFO barbican.tasks.keystone_consumer [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Successfully completed Barbican resources cleanup for Keystone project_id=561eced1-e6c2-4c73-87a0-27bc828d3783 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for 720babb3-2b5e-42fe-aa53-a7bc724d7cb8: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:34.417 14734 ERROR barbican.model.repositories  2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Not found for 07e0d48f-700d-457c-9330-e0b7ba954242: sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories Traceback (most recent call last): 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories File "/<>/barbican/model/repositories.py", line 382, in get 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories entity = query.one() 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories ^^^^^^^^^^^ 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2870, in one 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories return self._iter().one() 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1522, in one 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories return self._only_one_row( 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories ^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 562, in _only_one_row 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories raise exc.NoResultFound( 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories sqlalchemy.exc.NoResultFound: No row was found when one was required 2023-03-23 20:25:34.419 14734 ERROR barbican.model.repositories  barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_existing_project_entities_cleanup_for_plain_secret barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_existing_project_entities_cleanup_for_plain_secret ... ok 2023-03-23 20:25:34.422 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:34.425 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:34.448 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:34.451 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:34.451 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:34.454 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:34.462 14734 INFO barbican.tasks.keystone_consumer [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] No action is needed as there are no Barbican resources present for Keystone project_id=None 2023-03-23 20:25:34.462 14734 INFO barbican.tasks.keystone_consumer [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Successfully handled Keystone event, project_id=None, event resource=project, event operation=deleted barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_missing_barbican_project barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_missing_barbican_project ... ok 2023-03-23 20:25:34.464 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:34.468 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:34.490 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:34.493 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:34.494 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:34.496 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:34.520 14734 INFO barbican.tasks.keystone_consumer [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Successfully completed Barbican resources cleanup for Keystone project_id=bc643b00-cd13-4486-87d0-90d98b1f994c 2023-03-23 20:25:34.520 14734 INFO barbican.tasks.keystone_consumer [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Successfully handled Keystone event, project_id=35313b61-eae4-4fdc-bfc1-eb92f8d2724b, event resource=project, event operation=deleted barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_no_matching_barbican_project barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_no_matching_barbican_project ... ok 2023-03-23 20:25:34.523 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Setting up database engine and session factory 2023-03-23 20:25:34.526 14734 INFO barbican.model.repositories [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Auto-creating barbican registry DB 2023-03-23 20:25:34.548 14734 WARNING barbican.model.migration.commands [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] !!! Limited support for migration commands using sqlite databases; This operation may not succeed. 2023-03-23 20:25:34.551 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Context impl SQLiteImpl. 2023-03-23 20:25:34.552 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Will assume non-transactional DDL. 2023-03-23 20:25:34.554 14734 INFO alembic.runtime.migration [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Running stamp_revision -> 8c74e2d7f1ff 2023-03-23 20:25:34.561 14734 INFO barbican.plugin.crypto.simple_crypto [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Software Only Crypto initialized 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Could not perform processing for task 'Project cleanup via Keystone notifications'.: barbican.common.exception.BarbicanException: An unknown exception occurred 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/keystone_consumer.py", line 70, in handle_processing 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources self.handle_cleanup(barbican_project, *args, **kwargs) 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/keystone_consumer.py", line 125, in handle_cleanup 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources rep.delete_all_project_resources(project_id) 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/<>/barbican/model/repositories.py", line 350, in delete_all_project_resources 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources project_repo.delete_project_entities( 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources barbican.common.exception.BarbicanException: An unknown exception occurred 2023-03-23 20:25:34.596 14734 ERROR barbican.tasks.resources  barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_rollback_with_error_during_project_cleanup barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_rollback_with_error_during_project_cleanup ... ok 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Could not perform processing for task 'Process TypeOrder'.: TypeError 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 270, in handle_order 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources project = self.project_repo.get(order.project_id) 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources TypeError 2023-03-23 20:25:34.612 14734 ERROR barbican.tasks.resources  2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Problem handling an error for task 'Process TypeOrder', raising original exception.: ValueError 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/api/__init__.py", line 97, in generate_safe_exception_message 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources raise excep 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 270, in handle_order 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources project = self.project_repo.get(order.project_id) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources TypeError 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources During handling of the above exception, another exception occurred: 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 105, in process 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources self.handle_error(entity, status, message, e_orig, 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 307, in handle_error 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources self.helper.handle_error( 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 196, in handle_error 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources self.order_repo.save(order) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:34.613 14734 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_error_report_fail barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_error_report_fail ... ok 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Could not perform processing for task 'Process TypeOrder'.: ValueError 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 97, in process 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources result = self.handle_processing(entity, *args, **kwargs) 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 244, in handle_processing 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources return self.handle_order(order) 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 270, in handle_order 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources project = self.project_repo.get(order.project_id) 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:34.622 14734 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_processing barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_processing ... ok 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Could not retrieve information needed to process task 'Process TypeOrder'.: ValueError 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 88, in process 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources entity = self.retrieve_entity(*args, **kwargs) 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 241, in retrieve_entity 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources return self.helper.retrieve_entity(*args, **kwargs) 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 186, in retrieve_entity 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources return self.order_repo.get( 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:34.631 14734 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_retrieval barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_retrieval ... ok 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources [None req-00737c06-18da-477b-aed5-1935ee6148b1 - - - - - -] Could not process after successfully executing task 'Process TypeOrder'.: ValueError 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources Traceback (most recent call last): 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 114, in process 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources self.handle_success(entity, result, *args, **kwargs) 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 311, in handle_success 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources self.helper.handle_success( 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources File "/<>/barbican/tasks/resources.py", line 225, in handle_success 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources self.order_repo.save(order) 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1118, in __call__ 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources return self._mock_call(*args, **kwargs) 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1122, in _mock_call 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources return self._execute_mock_call(*args, **kwargs) 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources File "/usr/lib/python3.11/unittest/mock.py", line 1177, in _execute_mock_call 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources raise effect 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources ValueError 2023-03-23 20:25:34.640 14734 ERROR barbican.tasks.resources  barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_success_report_fail barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_success_report_fail ... ok barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_process_asymmetric_order barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_process_asymmetric_order ... ok barbican.tests.tasks.test_resources.WhenBeginningCertificateTypeOrder.test_should_process_order_no_container barbican.tests.tasks.test_resources.WhenBeginningCertificateTypeOrder.test_should_process_order_no_container ... ok barbican.tests.tasks.test_resources.WhenBeginningCertificateTypeOrder.test_should_process_order_with_container barbican.tests.tasks.test_resources.WhenBeginningCertificateTypeOrder.test_should_process_order_with_container ... ok ---------------------------------------------------------------------- Ran 1530 tests in 57.489s OK (skipped=57) + stestr slowest Test id Runtime (s) ---------------------------------------------------------------------------------------------------------------------------------------------------------- ----------- barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice 15.004 barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay 7.502 barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time 6.033 barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback 1.149 barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task 1.066 barbican.tests.tasks.test_certificate_resources.WhenIssuingCertificateRequests.test_should_raise_for_pycrypto_stored_key_no_container 1.006 barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet 1.003 barbican.tests.common.test_validators.WhenTestingSimpleCMCOrderValidator.test_should_raise_with_signed_wrong_key_pkcs10_data 0.952 barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl 0.833 barbican.tests.plugin.test_snakeoil_ca.SnakeoilCAPluginTestCase.test_issue_certificate_request_stored_key 0.785 + rm -rf .stestr make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh binary --buildsystem=pybuild --with apache2,python3,sphinxdoc dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild dh_installdirs -O--buildsystem=pybuild debian/rules override_dh_auto_install make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions pkgos-dh_auto_install --no-py2 + PKGOS_USE_PY2=yes + PKGOS_USE_PY3=yes + PKGOS_IN_TMP=no + PKGOS_USE_PY2=no + shift + dpkg-parsechangelog -SSource + SRC_PKG_NAME=barbican + echo barbican + sed s/python-// + PY_MODULE_NAME=barbican + [ no = yes ] + [ yes = yes ] + py3versions -vr + PYTHON3S=3.11 + [ no = yes ] + [ yes = yes ] + [ no = yes ] + TARGET_DIR=python3-barbican + pwd + python3.11 setup.py install --install-layout=deb --root /<>/debian/python3-barbican /usr/lib/python3/dist-packages/setuptools/command/easy_install.py:146: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running build running build_py creating build creating build/lib creating build/lib/barbican creating build/lib/barbican/tests creating build/lib/barbican/tests/plugin creating build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_translations.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_mime_types.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_utils.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/__init__.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_multiple_backends.py -> build/lib/barbican/tests/plugin/util creating build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/test_certificate_manager.py -> build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/__init__.py -> build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/test_secret_store.py -> build/lib/barbican/tests/plugin/interface creating build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_resources.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_keystone_consumer.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/__init__.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_certificate_resources.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_common.py -> build/lib/barbican/tests/tasks creating build/lib/barbican/tasks copying barbican/tasks/common.py -> build/lib/barbican/tasks copying barbican/tasks/resources.py -> build/lib/barbican/tasks copying barbican/tasks/certificate_resources.py -> build/lib/barbican/tasks copying barbican/tasks/keystone_consumer.py -> build/lib/barbican/tasks copying barbican/tasks/__init__.py -> build/lib/barbican/tasks copying barbican/tests/plugin/test_kmip.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_snakeoil_ca.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_simple_certificate_manager.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_store_crypto.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/__init__.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_dogtag.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_symantec.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_castellan_secret_store.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_resource.py -> build/lib/barbican/tests/plugin creating build/lib/barbican/plugin creating build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/manager.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/p11_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/pkcs11.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/base.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/simple_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/__init__.py -> build/lib/barbican/plugin/crypto creating build/lib/barbican/hacking copying barbican/hacking/__init__.py -> build/lib/barbican/hacking copying barbican/hacking/checks.py -> build/lib/barbican/hacking copying barbican/version.py -> build/lib/barbican copying barbican/context.py -> build/lib/barbican copying barbican/__init__.py -> build/lib/barbican copying barbican/i18n.py -> build/lib/barbican creating build/lib/barbican/tests/common copying barbican/tests/common/test_validators.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_utils.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_quota.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_hrefs.py -> build/lib/barbican/tests/common copying barbican/tests/common/__init__.py -> build/lib/barbican/tests/common creating build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_project.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_base.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_project_secret_store.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_project_quotas.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/__init__.py -> build/lib/barbican/tests/objects creating build/lib/barbican/tests/model copying barbican/tests/model/test_models.py -> build/lib/barbican/tests/model copying barbican/tests/model/__init__.py -> build/lib/barbican/tests/model creating build/lib/barbican/api creating build/lib/barbican/api/controllers copying barbican/api/controllers/secrets.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/containers.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/consumers.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/transportkeys.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/orders.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/secretmeta.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/secretstores.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/acls.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/quotas.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/__init__.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/versions.py -> build/lib/barbican/api/controllers creating build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_containers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_transport_keys.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_metadata.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_consumers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_orders.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secrets.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_consumers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_stores.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_quotas.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_acls.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/__init__.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_projects.py -> build/lib/barbican/tests/model/repositories creating build/lib/barbican/api/middleware copying barbican/api/middleware/context.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/microversion.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/__init__.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/simple.py -> build/lib/barbican/api/middleware creating build/lib/barbican/model creating build/lib/barbican/model/migration creating build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/env.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/container_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/order_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/projects_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/secrets_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/__init__.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/kek_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/cmd creating build/lib/barbican/cmd/functionaltests copying barbican/cmd/functionaltests/test_db_manage.py -> build/lib/barbican/cmd/functionaltests copying barbican/cmd/functionaltests/__init__.py -> build/lib/barbican/cmd/functionaltests creating build/lib/barbican/queue copying barbican/queue/keystone_listener.py -> build/lib/barbican/queue copying barbican/queue/client.py -> build/lib/barbican/queue copying barbican/queue/__init__.py -> build/lib/barbican/queue copying barbican/queue/retry_scheduler.py -> build/lib/barbican/queue copying barbican/queue/server.py -> build/lib/barbican/queue creating build/lib/barbican/tests/api creating build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_simple.py -> build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_context.py -> build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/__init__.py -> build/lib/barbican/tests/api/middleware creating build/lib/barbican/common creating build/lib/barbican/common/policies copying barbican/common/policies/secrets.py -> build/lib/barbican/common/policies copying barbican/common/policies/containers.py -> build/lib/barbican/common/policies copying barbican/common/policies/consumers.py -> build/lib/barbican/common/policies copying barbican/common/policies/transportkeys.py -> build/lib/barbican/common/policies copying barbican/common/policies/orders.py -> build/lib/barbican/common/policies copying barbican/common/policies/secretmeta.py -> build/lib/barbican/common/policies copying barbican/common/policies/secretstores.py -> build/lib/barbican/common/policies copying barbican/common/policies/base.py -> build/lib/barbican/common/policies copying barbican/common/policies/acls.py -> build/lib/barbican/common/policies copying barbican/common/policies/quotas.py -> build/lib/barbican/common/policies copying barbican/common/policies/__init__.py -> build/lib/barbican/common/policies copying barbican/common/utils.py -> build/lib/barbican/common copying barbican/common/policy.py -> build/lib/barbican/common copying barbican/common/hrefs.py -> build/lib/barbican/common copying barbican/common/resources.py -> build/lib/barbican/common copying barbican/common/accept.py -> build/lib/barbican/common copying barbican/common/exception.py -> build/lib/barbican/common copying barbican/common/validators.py -> build/lib/barbican/common copying barbican/common/config.py -> build/lib/barbican/common copying barbican/common/__init__.py -> build/lib/barbican/common copying barbican/common/quota.py -> build/lib/barbican/common creating build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_p11_crypto.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_pkcs11.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_crypto.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/__init__.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_manager.py -> build/lib/barbican/tests/plugin/crypto creating build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_db_cleanup.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_barbican_manage.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/__init__.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_cmd.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test-status.py -> build/lib/barbican/tests/cmd copying barbican/api/__init__.py -> build/lib/barbican/api copying barbican/api/app.py -> build/lib/barbican/api copying barbican/api/hooks.py -> build/lib/barbican/api creating build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_versions.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secretmeta.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_orders.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_consumers.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secretstores.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secrets.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/__init__.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_quotas.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_acls.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_containers.py -> build/lib/barbican/tests/api/controllers copying barbican/model/repositories.py -> build/lib/barbican/model copying barbican/model/models.py -> build/lib/barbican/model copying barbican/model/clean.py -> build/lib/barbican/model copying barbican/model/sync.py -> build/lib/barbican/model copying barbican/model/__init__.py -> build/lib/barbican/model creating build/lib/barbican/plugin/util copying barbican/plugin/util/utils.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/multiple_backends.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/mime_types.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/__init__.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/translations.py -> build/lib/barbican/plugin/util creating build/lib/barbican/tests/queue copying barbican/tests/queue/test_client.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/test_retry_scheduler.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/test_server.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/__init__.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/test_keystone_listener.py -> build/lib/barbican/tests/queue creating build/lib/barbican/plugin/interface copying barbican/plugin/interface/secret_store.py -> build/lib/barbican/plugin/interface copying barbican/plugin/interface/__init__.py -> build/lib/barbican/plugin/interface copying barbican/plugin/interface/certificate_manager.py -> build/lib/barbican/plugin/interface copying barbican/tests/api/test_resources_policy.py -> build/lib/barbican/tests/api copying barbican/tests/api/test_transport_keys_resource.py -> build/lib/barbican/tests/api copying barbican/tests/api/test_resources.py -> build/lib/barbican/tests/api copying barbican/tests/api/test_init.py -> build/lib/barbican/tests/api copying barbican/tests/api/__init__.py -> build/lib/barbican/tests/api creating build/lib/barbican/objects copying barbican/objects/order_retry_task.py -> build/lib/barbican/objects copying barbican/objects/secret_store_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_stores.py -> build/lib/barbican/objects copying barbican/objects/encrypted_datum.py -> build/lib/barbican/objects copying barbican/objects/fields.py -> build/lib/barbican/objects copying barbican/objects/secret_consumer_metadatum.py -> build/lib/barbican/objects copying barbican/objects/container_acl_user.py -> build/lib/barbican/objects copying barbican/objects/secret_acl_user.py -> build/lib/barbican/objects copying barbican/objects/project_secret_store.py -> build/lib/barbican/objects copying barbican/objects/project_quotas.py -> build/lib/barbican/objects copying barbican/objects/container_acl.py -> build/lib/barbican/objects copying barbican/objects/kekdatum.py -> build/lib/barbican/objects copying barbican/objects/order.py -> build/lib/barbican/objects copying barbican/objects/secret_acl.py -> build/lib/barbican/objects copying barbican/objects/base.py -> build/lib/barbican/objects copying barbican/objects/order_plugin_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_user_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret.py -> build/lib/barbican/objects copying barbican/objects/transport_key.py -> build/lib/barbican/objects copying barbican/objects/container_consumer_meta.py -> build/lib/barbican/objects copying barbican/objects/container_secret.py -> build/lib/barbican/objects copying barbican/objects/__init__.py -> build/lib/barbican/objects copying barbican/objects/order_barbican_metadatum.py -> build/lib/barbican/objects copying barbican/objects/project.py -> build/lib/barbican/objects copying barbican/objects/container.py -> build/lib/barbican/objects copying barbican/tests/utils.py -> build/lib/barbican/tests copying barbican/tests/fixture.py -> build/lib/barbican/tests copying barbican/tests/test_middleware_auth.py -> build/lib/barbican/tests copying barbican/tests/certificate_utils.py -> build/lib/barbican/tests copying barbican/tests/test_hacking.py -> build/lib/barbican/tests copying barbican/tests/__init__.py -> build/lib/barbican/tests copying barbican/tests/keys.py -> build/lib/barbican/tests copying barbican/tests/database_utils.py -> build/lib/barbican/tests copying barbican/plugin/snakeoil_ca.py -> build/lib/barbican/plugin copying barbican/plugin/store_crypto.py -> build/lib/barbican/plugin copying barbican/plugin/dogtag.py -> build/lib/barbican/plugin copying barbican/plugin/resources.py -> build/lib/barbican/plugin copying barbican/plugin/simple_certificate_manager.py -> build/lib/barbican/plugin copying barbican/plugin/vault_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/castellan_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/kmip_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/__init__.py -> build/lib/barbican/plugin copying barbican/plugin/symantec.py -> build/lib/barbican/plugin copying barbican/plugin/dogtag_config_opts.py -> build/lib/barbican/plugin copying barbican/model/migration/__init__.py -> build/lib/barbican/model/migration copying barbican/model/migration/commands.py -> build/lib/barbican/model/migration copying barbican/cmd/pkcs11_migrate_kek_signatures.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_kek_rewrap.py -> build/lib/barbican/cmd copying barbican/cmd/worker.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_key_generation.py -> build/lib/barbican/cmd copying barbican/cmd/keystone_listener.py -> build/lib/barbican/cmd copying barbican/cmd/__init__.py -> build/lib/barbican/cmd copying barbican/cmd/barbican_manage.py -> build/lib/barbican/cmd copying barbican/cmd/retry_scheduler.py -> build/lib/barbican/cmd copying barbican/cmd/status.py -> build/lib/barbican/cmd copying barbican/cmd/db_manage.py -> build/lib/barbican/cmd running egg_info writing barbican.egg-info/PKG-INFO writing dependency_links to barbican.egg-info/dependency_links.txt writing entry points to barbican.egg-info/entry_points.txt writing requirements to barbican.egg-info/requires.txt writing top-level names to barbican.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.locale.en_GB.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.en_GB.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.locale.en_GB.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.locale.en_GB.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.locale.zh_CN.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.zh_CN.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.locale.zh_CN.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.locale.zh_CN.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.model.migration.alembic_migrations.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.model.migration.alembic_migrations.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.model.migration.alembic_migrations.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.model.migration.alembic_migrations.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) creating build/lib/barbican/locale creating build/lib/barbican/locale/en_GB creating build/lib/barbican/locale/en_GB/LC_MESSAGES copying barbican/locale/en_GB/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/en_GB/LC_MESSAGES creating build/lib/barbican/locale/zh_CN creating build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/model/migration/alembic_migrations/README -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/script.py.mako -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/cmd/functionaltests/.testr.conf -> build/lib/barbican/cmd/functionaltests copying barbican/api/app.wsgi -> build/lib/barbican/api copying barbican/model/migration/alembic.ini -> build/lib/barbican/model/migration running install_lib creating /<>/debian/python3-barbican creating /<>/debian/python3-barbican/usr creating /<>/debian/python3-barbican/usr/lib creating /<>/debian/python3-barbican/usr/lib/python3 creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale/en_GB creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale/en_GB/LC_MESSAGES copying build/lib/barbican/locale/en_GB/LC_MESSAGES/barbican.po -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale/en_GB/LC_MESSAGES creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale/zh_CN creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale/zh_CN/LC_MESSAGES copying build/lib/barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/locale/zh_CN/LC_MESSAGES creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/order_retry_task.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret_store_metadatum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret_stores.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/encrypted_datum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/fields.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret_consumer_metadatum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/container_acl_user.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret_acl_user.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/project_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/project_quotas.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/container_acl.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/kekdatum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/order.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret_acl.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/base.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/order_plugin_metadatum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret_user_metadatum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/secret.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/transport_key.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/container_consumer_meta.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/container_secret.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/order_barbican_metadatum.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/project.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects copying build/lib/barbican/objects/container.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model copying build/lib/barbican/model/repositories.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model copying build/lib/barbican/model/models.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model copying build/lib/barbican/model/clean.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model copying build/lib/barbican/model/sync.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model copying build/lib/barbican/model/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration copying build/lib/barbican/model/migration/alembic.ini -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/env.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/container_init_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/README -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/order_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/projects_init_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/secrets_init_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/script.py.mako -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/kek_init_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration copying build/lib/barbican/model/migration/commands.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue copying build/lib/barbican/queue/keystone_listener.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue copying build/lib/barbican/queue/client.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue copying build/lib/barbican/queue/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue copying build/lib/barbican/queue/retry_scheduler.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue copying build/lib/barbican/queue/server.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/secrets.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/containers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/consumers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/transportkeys.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/orders.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/secretmeta.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/secretstores.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/acls.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/quotas.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers copying build/lib/barbican/api/controllers/versions.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware copying build/lib/barbican/api/middleware/context.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware copying build/lib/barbican/api/middleware/microversion.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware copying build/lib/barbican/api/middleware/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware copying build/lib/barbican/api/middleware/simple.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware copying build/lib/barbican/api/app.wsgi -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api copying build/lib/barbican/api/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api copying build/lib/barbican/api/app.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api copying build/lib/barbican/api/hooks.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests copying build/lib/barbican/tests/utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_base.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project_quotas.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects copying build/lib/barbican/tests/objects/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model copying build/lib/barbican/tests/model/test_models.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model copying build/lib/barbican/tests/model/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_containers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_transport_keys.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_metadata.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_consumers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_orders.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secrets.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_consumers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_stores.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_quotas.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_acls.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_projects.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue copying build/lib/barbican/tests/queue/test_client.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue copying build/lib/barbican/tests/queue/test_retry_scheduler.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue copying build/lib/barbican/tests/queue/test_server.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue copying build/lib/barbican/tests/queue/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue copying build/lib/barbican/tests/queue/test_keystone_listener.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue copying build/lib/barbican/tests/fixture.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests copying build/lib/barbican/tests/test_middleware_auth.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests copying build/lib/barbican/tests/certificate_utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api copying build/lib/barbican/tests/api/test_resources_policy.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api copying build/lib/barbican/tests/api/test_transport_keys_resource.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api copying build/lib/barbican/tests/api/test_resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api copying build/lib/barbican/tests/api/test_init.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_versions.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretmeta.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_orders.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_consumers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretstores.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secrets.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_quotas.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_acls.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_containers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware copying build/lib/barbican/tests/api/middleware/test_simple.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware copying build/lib/barbican/tests/api/middleware/test_context.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware copying build/lib/barbican/tests/api/middleware/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware copying build/lib/barbican/tests/api/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common copying build/lib/barbican/tests/common/test_validators.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common copying build/lib/barbican/tests/common/test_utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common copying build/lib/barbican/tests/common/test_quota.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common copying build/lib/barbican/tests/common/test_hrefs.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common copying build/lib/barbican/tests/common/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common copying build/lib/barbican/tests/test_hacking.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_keystone_consumer.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks copying build/lib/barbican/tests/tasks/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_certificate_resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_common.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_kmip.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_translations.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_mime_types.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_multiple_backends.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/test_snakeoil_ca.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_p11_crypto.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_pkcs11.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_crypto.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_manager.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/test_certificate_manager.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/test_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/test_simple_certificate_manager.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_store_crypto.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_dogtag.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_symantec.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_castellan_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_resource.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_db_cleanup.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_barbican_manage.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd copying build/lib/barbican/tests/cmd/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_cmd.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test-status.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd copying build/lib/barbican/tests/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests copying build/lib/barbican/tests/keys.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests copying build/lib/barbican/tests/database_utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/policy.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/hrefs.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/accept.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/exception.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/validators.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/config.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common copying build/lib/barbican/common/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/secrets.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/containers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/consumers.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/transportkeys.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/orders.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/secretmeta.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/secretstores.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/base.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/acls.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/quotas.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/policies/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies copying build/lib/barbican/common/quota.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks copying build/lib/barbican/tasks/common.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks copying build/lib/barbican/tasks/resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks copying build/lib/barbican/tasks/certificate_resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks copying build/lib/barbican/tasks/keystone_consumer.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks copying build/lib/barbican/tasks/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util copying build/lib/barbican/plugin/util/utils.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util copying build/lib/barbican/plugin/util/multiple_backends.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util copying build/lib/barbican/plugin/util/mime_types.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util copying build/lib/barbican/plugin/util/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util copying build/lib/barbican/plugin/util/translations.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util copying build/lib/barbican/plugin/snakeoil_ca.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/store_crypto.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/dogtag.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/resources.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/simple_certificate_manager.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/manager.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/p11_crypto.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/pkcs11.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/base.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/simple_crypto.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface copying build/lib/barbican/plugin/interface/secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface copying build/lib/barbican/plugin/interface/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface copying build/lib/barbican/plugin/interface/certificate_manager.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface copying build/lib/barbican/plugin/vault_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/castellan_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/kmip_secret_store.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/symantec.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin copying build/lib/barbican/plugin/dogtag_config_opts.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/hacking copying build/lib/barbican/hacking/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/hacking copying build/lib/barbican/hacking/checks.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/hacking copying build/lib/barbican/version.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/pkcs11_migrate_kek_signatures.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/pkcs11_kek_rewrap.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/worker.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd creating /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/functionaltests copying build/lib/barbican/cmd/functionaltests/.testr.conf -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/functionaltests copying build/lib/barbican/cmd/functionaltests/test_db_manage.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/functionaltests copying build/lib/barbican/cmd/functionaltests/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/functionaltests copying build/lib/barbican/cmd/pkcs11_key_generation.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/keystone_listener.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/barbican_manage.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/retry_scheduler.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/status.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/cmd/db_manage.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd copying build/lib/barbican/context.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican copying build/lib/barbican/__init__.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican copying build/lib/barbican/i18n.py -> /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/order_retry_task.py to order_retry_task.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret_store_metadatum.py to secret_store_metadatum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret_stores.py to secret_stores.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/encrypted_datum.py to encrypted_datum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/fields.py to fields.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret_consumer_metadatum.py to secret_consumer_metadatum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/container_acl_user.py to container_acl_user.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret_acl_user.py to secret_acl_user.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/project_secret_store.py to project_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/project_quotas.py to project_quotas.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/container_acl.py to container_acl.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/kekdatum.py to kekdatum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/order.py to order.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret_acl.py to secret_acl.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/base.py to base.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/order_plugin_metadatum.py to order_plugin_metadatum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret_user_metadatum.py to secret_user_metadatum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/secret.py to secret.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/transport_key.py to transport_key.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/container_consumer_meta.py to container_consumer_meta.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/container_secret.py to container_secret.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/order_barbican_metadatum.py to order_barbican_metadatum.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/project.py to project.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/objects/container.py to container.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/repositories.py to repositories.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/models.py to models.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/clean.py to clean.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/sync.py to sync.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/env.py to env.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/container_init_ops.py to container_init_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/order_ops.py to order_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/projects_init_ops.py to projects_init_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/secrets_init_ops.py to secrets_init_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/transport_keys_init_ops.py to transport_keys_init_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/kek_init_ops.py to kek_init_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py to 0f8c192a061f_add_secret_consumers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py to 39cf2e645cba_ocata_rebase.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py to 8c74e2d7f1ff_update_secret_consumers_unique_.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/encrypted_init_ops.py to encrypted_init_ops.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/model/migration/commands.py to commands.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue/keystone_listener.py to keystone_listener.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue/client.py to client.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue/retry_scheduler.py to retry_scheduler.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/queue/server.py to server.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/secrets.py to secrets.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/containers.py to containers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/consumers.py to consumers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/transportkeys.py to transportkeys.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/orders.py to orders.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/secretmeta.py to secretmeta.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/secretstores.py to secretstores.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/acls.py to acls.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/quotas.py to quotas.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/controllers/versions.py to versions.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware/context.py to context.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware/microversion.py to microversion.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/middleware/simple.py to simple.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/app.py to app.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/api/hooks.py to hooks.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/utils.py to utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_project.py to test_ovo_project.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_base.py to test_ovo_base.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_project_secret_store.py to test_ovo_project_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_project_quotas.py to test_ovo_project_quotas.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/objects/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/test_models.py to test_models.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_containers.py to test_repositories_containers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_transport_keys.py to test_repositories_transport_keys.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secret_metadata.py to test_repositories_secret_metadata.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories.py to test_repositories.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secret_consumers.py to test_repositories_secret_consumers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_orders.py to test_repositories_orders.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secrets.py to test_repositories_secrets.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_order_retry_tasks.py to test_repositories_order_retry_tasks.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_certificate_authorities.py to test_repositories_certificate_authorities.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_consumers.py to test_repositories_consumers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secret_stores.py to test_repositories_secret_stores.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_quotas.py to test_repositories_quotas.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_acls.py to test_repositories_acls.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_projects.py to test_repositories_projects.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue/test_client.py to test_client.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue/test_retry_scheduler.py to test_retry_scheduler.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue/test_server.py to test_server.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/queue/test_keystone_listener.py to test_keystone_listener.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/fixture.py to fixture.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/test_middleware_auth.py to test_middleware_auth.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/certificate_utils.py to certificate_utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/test_resources_policy.py to test_resources_policy.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/test_transport_keys_resource.py to test_transport_keys_resource.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/test_resources.py to test_resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/test_init.py to test_init.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_versions.py to test_versions.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_secretmeta.py to test_secretmeta.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_orders.py to test_orders.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_consumers.py to test_consumers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_secretstores.py to test_secretstores.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_secrets.py to test_secrets.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_quotas.py to test_quotas.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_acls.py to test_acls.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_containers.py to test_containers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware/test_simple.py to test_simple.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware/test_context.py to test_context.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/middleware/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/api/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common/test_validators.py to test_validators.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common/test_utils.py to test_utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common/test_quota.py to test_quota.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common/test_hrefs.py to test_hrefs.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/common/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/test_hacking.py to test_hacking.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks/test_resources.py to test_resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks/test_keystone_consumer.py to test_keystone_consumer.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks/test_certificate_resources.py to test_certificate_resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/tasks/test_common.py to test_common.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_kmip.py to test_kmip.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_translations.py to test_translations.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_mime_types.py to test_mime_types.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_utils.py to test_utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_multiple_backends.py to test_multiple_backends.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_snakeoil_ca.py to test_snakeoil_ca.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_p11_crypto.py to test_p11_crypto.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_pkcs11.py to test_pkcs11.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_crypto.py to test_crypto.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_manager.py to test_manager.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface/test_certificate_manager.py to test_certificate_manager.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/interface/test_secret_store.py to test_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_simple_certificate_manager.py to test_simple_certificate_manager.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_store_crypto.py to test_store_crypto.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_dogtag.py to test_dogtag.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_symantec.py to test_symantec.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_castellan_secret_store.py to test_castellan_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/plugin/test_resource.py to test_resource.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd/test_db_cleanup.py to test_db_cleanup.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd/test_barbican_manage.py to test_barbican_manage.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd/test_cmd.py to test_cmd.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/cmd/test-status.py to test-status.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/keys.py to keys.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tests/database_utils.py to database_utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/utils.py to utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policy.py to policy.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/hrefs.py to hrefs.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/resources.py to resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/accept.py to accept.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/exception.py to exception.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/validators.py to validators.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/config.py to config.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/secrets.py to secrets.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/containers.py to containers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/consumers.py to consumers.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/transportkeys.py to transportkeys.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/orders.py to orders.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/secretmeta.py to secretmeta.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/secretstores.py to secretstores.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/base.py to base.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/acls.py to acls.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/quotas.py to quotas.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/policies/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/common/quota.py to quota.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks/common.py to common.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks/resources.py to resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks/certificate_resources.py to certificate_resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks/keystone_consumer.py to keystone_consumer.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/tasks/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util/utils.py to utils.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util/multiple_backends.py to multiple_backends.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util/mime_types.py to mime_types.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/util/translations.py to translations.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/snakeoil_ca.py to snakeoil_ca.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/store_crypto.py to store_crypto.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/dogtag.py to dogtag.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/resources.py to resources.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/simple_certificate_manager.py to simple_certificate_manager.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto/manager.py to manager.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto/p11_crypto.py to p11_crypto.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto/pkcs11.py to pkcs11.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto/base.py to base.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto/simple_crypto.py to simple_crypto.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/crypto/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface/secret_store.py to secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/interface/certificate_manager.py to certificate_manager.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/vault_secret_store.py to vault_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/castellan_secret_store.py to castellan_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/kmip_secret_store.py to kmip_secret_store.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/symantec.py to symantec.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/plugin/dogtag_config_opts.py to dogtag_config_opts.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/hacking/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/hacking/checks.py to checks.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/version.py to version.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/pkcs11_migrate_kek_signatures.py to pkcs11_migrate_kek_signatures.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/pkcs11_kek_rewrap.py to pkcs11_kek_rewrap.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/worker.py to worker.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/functionaltests/test_db_manage.py to test_db_manage.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/functionaltests/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/pkcs11_key_generation.py to pkcs11_key_generation.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/keystone_listener.py to keystone_listener.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/barbican_manage.py to barbican_manage.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/retry_scheduler.py to retry_scheduler.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/status.py to status.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/cmd/db_manage.py to db_manage.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/context.py to context.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/__init__.py to __init__.cpython-311.pyc byte-compiling /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican/i18n.py to i18n.cpython-311.pyc running install_data creating /<>/debian/python3-barbican/usr/etc creating /<>/debian/python3-barbican/usr/etc/barbican copying etc/barbican/barbican-api-paste.ini -> /<>/debian/python3-barbican/usr/etc/barbican running install_egg_info Copying barbican.egg-info to /<>/debian/python3-barbican/usr/lib/python3/dist-packages/barbican-16.0.0.egg-info Skipping SOURCES.txt running install_scripts Installing barbican-db-manage script to /<>/debian/python3-barbican/usr/bin Installing barbican-keystone-listener script to /<>/debian/python3-barbican/usr/bin Installing barbican-manage script to /<>/debian/python3-barbican/usr/bin Installing barbican-retry script to /<>/debian/python3-barbican/usr/bin Installing barbican-status script to /<>/debian/python3-barbican/usr/bin Installing barbican-worker script to /<>/debian/python3-barbican/usr/bin Installing pkcs11-kek-rewrap script to /<>/debian/python3-barbican/usr/bin Installing pkcs11-key-generation script to /<>/debian/python3-barbican/usr/bin Installing barbican-wsgi-api script to /<>/debian/python3-barbican/usr/bin + pwd + rm -rf /<>/debian/python*/usr/lib/python*/dist-packages/*.pth + pwd + rm -rf /<>/debian/tmp/usr/lib/python*/dist-packages/*.pth + pwd + [ -d /<>/debian/python-barbican/usr/bin ] make[1]: Leaving directory '/<>' debian/rules override_dh_install make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions PYTHONPATH=/<> oslo-config-generator \ --config-file etc/oslo-config-generator/barbican.conf \ --output-file etc/barbican/barbican.conf dh_install -Xusr/etc dh_missing --fail-missing -Xusr/etc rm -rf /<>/debian/python*-barbican/usr/etc make[1]: Leaving directory '/<>' dh_apache2 -O--buildsystem=pybuild dh_installdocs -O--buildsystem=pybuild debian/rules override_dh_sphinxdoc make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions PYTHONPATH=. sphinx-build -b html doc/source /<>/debian/barbican-doc/usr/share/doc/barbican-doc/html Running Sphinx v5.3.0 [openstackdocstheme] version: 2.3.0 [openstackdocstheme] connecting html-page-context event handler making output directory... done [openstackdocstheme] using theme from /usr/lib/python3/dist-packages/openstackdocstheme/theme fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] cannot find git top directory, assuming "." [openstackdocstheme] no ./.gitreview found [oslo_config.sphinxconfiggen] reading config generator instructions from /<>/doc/source/../../etc/oslo-config-generator/barbican.conf [oslo_config.sphinxconfiggen] writing sample configuration to /<>/doc/source/_static/barbican.conf.sample [oslo_policy.sphinxpolicygen] reading config generator instructions from /<>/doc/source/../../etc/oslo-config-generator/policy.conf [oslo_policy.sphinxpolicygen] writing sample policy to /<>/doc/source/_static/barbican.policy.yaml.sample building [mo]: targets for 0 po files that are out of date building [html]: targets for 57 source files that are out of date updating environment: [new config] 57 added, 0 changed, 0 removed reading sources... [ 1%] admin/access_control reading sources... [ 3%] admin/barbican_manage reading sources... [ 5%] admin/database_cleaning reading sources... [ 7%] admin/index reading sources... [ 8%] admin/upgrade reading sources... [ 10%] api/index reading sources... [ 12%] api/microversion_history reading sources... [ 14%] api/microversions reading sources... [ 15%] api/reference/acls reading sources... [ 17%] api/reference/container_consumers reading sources... [ 19%] api/reference/containers reading sources... [ 21%] api/reference/orders reading sources... [ 22%] api/reference/quotas reading sources... [ 24%] api/reference/secret_consumers reading sources... [ 26%] api/reference/secret_metadata reading sources... [ 28%] api/reference/secret_types reading sources... [ 29%] api/reference/secrets reading sources... [ 31%] api/reference/store_backends reading sources... [ 33%] cli/barbican-status reading sources... [ 35%] cli/index reading sources... [ 36%] configuration/audit reading sources... [ 38%] configuration/config loading config file etc/oslo-config-generator/barbican.conf reading sources... [ 40%] configuration/index reading sources... [ 42%] configuration/keystone reading sources... [ 43%] configuration/noauth reading sources... [ 45%] configuration/plugin_backends reading sources... [ 47%] configuration/policy reading sources... [ 49%] configuration/troubleshooting reading sources... [ 50%] contributor/architecture reading sources... [ 52%] contributor/contributing reading sources... [ 54%] contributor/database_migrations reading sources... [ 56%] contributor/dataflow reading sources... [ 57%] contributor/dependencies reading sources... [ 59%] contributor/dev reading sources... [ 61%] contributor/devstack reading sources... [ 63%] contributor/getting_involved reading sources... [ 64%] contributor/index reading sources... [ 66%] contributor/microversions reading sources... [ 68%] contributor/plugin/crypto reading sources... [ 70%] contributor/plugin/index reading sources... [ 71%] contributor/plugin/secret_store reading sources... [ 73%] contributor/structure reading sources... [ 75%] contributor/testing reading sources... [ 77%] index reading sources... [ 78%] install/barbican-backend reading sources... [ 80%] install/common_configure reading sources... [ 82%] install/common_prerequisites reading sources... [ 84%] install/get_started reading sources... [ 85%] install/index reading sources... [ 87%] install/install reading sources... [ 89%] install/install-obs reading sources... [ 91%] install/install-rdo reading sources... [ 92%] install/install-ubuntu reading sources... [ 94%] install/next-steps reading sources... [ 96%] install/verify reading sources... [ 98%] sample_config reading sources... [100%] sample_policy /<>/doc/source/configuration/config.rst:5: CRITICAL: Duplicate ID: "DEFAULT.backdoor_port". /<>/doc/source/configuration/config.rst:5: CRITICAL: Duplicate ID: "DEFAULT.backdoor_socket". looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 1%] admin/access_control fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/access_control.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/access_control.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/access_control' writing output... [ 3%] admin/barbican_manage fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/barbican_manage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/barbican_manage.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/barbican_manage' writing output... [ 5%] admin/database_cleaning fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/database_cleaning.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/database_cleaning.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/database_cleaning' writing output... [ 7%] admin/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/index' writing output... [ 8%] admin/upgrade fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/admin/upgrade.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/admin/upgrade.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'admin/upgrade' writing output... [ 10%] api/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/index' writing output... [ 12%] api/microversion_history fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/microversion_history.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/microversion_history.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/microversion_history' writing output... [ 14%] api/microversions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/microversions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/microversions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/microversions' writing output... [ 15%] api/reference/acls fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/acls.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/acls.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/acls' writing output... [ 17%] api/reference/container_consumers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/container_consumers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/container_consumers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/container_consumers' writing output... [ 19%] api/reference/containers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/containers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/containers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/containers' writing output... [ 21%] api/reference/orders fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/orders.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/orders.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/orders' writing output... [ 22%] api/reference/quotas fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/quotas.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/quotas.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/quotas' writing output... [ 24%] api/reference/secret_consumers fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/secret_consumers.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/secret_consumers.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/secret_consumers' writing output... [ 26%] api/reference/secret_metadata fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/secret_metadata.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/secret_metadata.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/secret_metadata' writing output... [ 28%] api/reference/secret_types fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/secret_types.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/secret_types.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/secret_types' writing output... [ 29%] api/reference/secrets fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/secrets.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/secrets.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/secrets' writing output... [ 31%] api/reference/store_backends fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/api/reference/store_backends.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/api/reference/store_backends.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'api/reference/store_backends' writing output... [ 33%] cli/barbican-status fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/barbican-status.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/barbican-status.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/barbican-status' writing output... [ 35%] cli/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/cli/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/cli/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'cli/index' writing output... [ 36%] configuration/audit fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/audit.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/audit.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/audit' writing output... [ 38%] configuration/config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/config' writing output... [ 40%] configuration/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/index' writing output... [ 42%] configuration/keystone fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/keystone.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/keystone.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/keystone' writing output... [ 43%] configuration/noauth fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/noauth.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/noauth.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/noauth' writing output... [ 45%] configuration/plugin_backends fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/plugin_backends.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/plugin_backends.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/plugin_backends' writing output... [ 47%] configuration/policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/policy' writing output... [ 49%] configuration/troubleshooting fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/configuration/troubleshooting.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/configuration/troubleshooting.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'configuration/troubleshooting' writing output... [ 50%] contributor/architecture fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/architecture.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/architecture.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/architecture' writing output... [ 52%] contributor/contributing fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/contributing.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/contributing' writing output... [ 54%] contributor/database_migrations fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/database_migrations.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/database_migrations.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/database_migrations' writing output... [ 56%] contributor/dataflow fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/dataflow.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/dataflow.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/dataflow' writing output... [ 57%] contributor/dependencies fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/dependencies.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/dependencies.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/dependencies' writing output... [ 59%] contributor/dev fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/dev.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/dev.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/dev' writing output... [ 61%] contributor/devstack fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/devstack.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/devstack.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/devstack' writing output... [ 63%] contributor/getting_involved fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/getting_involved.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/getting_involved.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/getting_involved' writing output... [ 64%] contributor/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/index' writing output... [ 66%] contributor/microversions fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/microversions.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/microversions.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/microversions' writing output... [ 68%] contributor/plugin/crypto fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/plugin/crypto.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/plugin/crypto.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/plugin/crypto' writing output... [ 70%] contributor/plugin/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/plugin/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/plugin/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/plugin/index' writing output... [ 71%] contributor/plugin/secret_store fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/plugin/secret_store.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/plugin/secret_store.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/plugin/secret_store' writing output... [ 73%] contributor/structure fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/structure.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/structure.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/structure' writing output... [ 75%] contributor/testing fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributor/testing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/contributor/testing.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'contributor/testing' writing output... [ 77%] index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'index' writing output... [ 78%] install/barbican-backend fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/barbican-backend.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/barbican-backend.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/barbican-backend' writing output... [ 80%] install/common_configure fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/common_configure.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/common_configure.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/common_configure' writing output... [ 82%] install/common_prerequisites fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/common_prerequisites.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/common_prerequisites.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/common_prerequisites' writing output... [ 84%] install/get_started fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/get_started.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/get_started.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/get_started' writing output... [ 85%] install/index fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/index.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/index' writing output... [ 87%] install/install fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install' writing output... [ 89%] install/install-obs fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-obs.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-obs.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-obs' writing output... [ 91%] install/install-rdo fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-rdo.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-rdo.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-rdo' writing output... [ 92%] install/install-ubuntu fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/install-ubuntu.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/install-ubuntu.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/install-ubuntu' writing output... [ 94%] install/next-steps fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/next-steps.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/next-steps.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/next-steps' writing output... [ 96%] install/verify fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/install/verify.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/install/verify.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'install/verify' writing output... [ 98%] sample_config fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/sample_config.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/sample_config.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'sample_config' writing output... [100%] sample_policy fatal: not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/sample_policy.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', 'doc/source/sample_policy.rst']' returned non-zero exit status 128. [openstackdocstheme] could not determine last_updated for 'sample_policy' WARNING: [openstackdocstheme] cannot get gitsha from git repository WARNING: dot command 'dot' cannot be run (needed for graphviz output), check the graphviz_dot setting generating indices... genindex py-modindex [openstackdocstheme] could not determine last_updated for 'py-modindex' done writing additional pages... search done copying images... [ 33%] images/barbican-overall-architecture.png copying images... [ 66%] images/barbican-components.png copying images... [100%] images/mascot.png copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 4 warnings. The HTML pages are in debian/barbican-doc/usr/share/doc/barbican-doc/html. dh_sphinxdoc -O--buildsystem=pybuild dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/barbican-doc/usr/share/doc/barbican-doc/html/_static/js/bootstrap.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/barbican-doc/usr/share/doc/barbican-doc/html/_static/js/docs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/barbican-doc/usr/share/doc/barbican-doc/html/_static/js/jquery-3.2.1.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/barbican-doc/usr/share/doc/barbican-doc/html/_static/js/navigation.js make[1]: Leaving directory '/<>' debian/rules override_dh_installchangelogs make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if [ -e /<>/debian/CHANGELOG ] ; then \ dh_installchangelogs /<>/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/<>' dh_installman -O--buildsystem=pybuild debian/rules override_dh_python3 make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-worker I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/pkcs11-key-generation I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/pkcs11-kek-rewrap I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-keystone-listener I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-retry I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-manage I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-db-manage I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-wsgi-api I: dh_python3 tools:114: replacing shebang in debian/python3-barbican/usr/bin/barbican-status make[1]: Leaving directory '/<>' debian/rules override_dh_installinit make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/barbican-keystone-listener.init.in debian/barbican-worker.init.in + echo debian/barbican-keystone-listener.init.in + sed s/.init.in// + MYINIT=debian/barbican-keystone-listener + cp debian/barbican-keystone-listener.init.in debian/barbican-keystone-listener.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/barbican-keystone-listener.init.in + echo debian/barbican-worker.init.in + sed s/.init.in// + MYINIT=debian/barbican-worker + cp debian/barbican-worker.init.in debian/barbican-worker.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/barbican-worker.init.in # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + ls -1 debian/*.service.in ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/barbican-keystone-listener.init.in debian/barbican-worker.init.in + + sedecho debian/barbican-keystone-listener.init.in s/.init.in/.service.in/ + MYINIT=debian/barbican-keystone-listener.service.in + [ -e debian/barbican-keystone-listener.service.in ] + pkgos-gen-systemd-unit debian/barbican-keystone-listener.init.in + echo debian/barbican-worker.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/barbican-worker.service.in + [ -e debian/barbican-worker.service.in ] + pkgos-gen-systemd-unit debian/barbican-worker.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/<>' debian/rules override_dh_installsystemd make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/barbican-keystone-listener.init.in debian/barbican-worker.init.in + echo debian/barbican-keystone-listener.init.in + sed s/.init.in// + MYINIT=debian/barbican-keystone-listener + cp debian/barbican-keystone-listener.init.in debian/barbican-keystone-listener.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/barbican-keystone-listener.init.in + echo debian/barbican-worker.init.in + sed s/.init.in// + MYINIT=debian/barbican-worker + cp debian/barbican-worker.init.in debian/barbican-worker.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/barbican-worker.init.in # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + ls -1 debian/*.service.in ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/barbican-keystone-listener.init.in debian/barbican-worker.init.in + echo debian/barbican-keystone-listener.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/barbican-keystone-listener.service.in + [ -e debian/barbican-keystone-listener.service.in ] + pkgos-gen-systemd-unit debian/barbican-keystone-listener.init.in + echo debian/barbican-worker.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/barbican-worker.service.in + [ -e debian/barbican-worker.service.in ] + pkgos-gen-systemd-unit debian/barbican-worker.init.in dh_installsystemd make[1]: Leaving directory '/<>' dh_installsystemduser -O--buildsystem=pybuild dh_installlogrotate -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 debian/rules override_dh_gencontrol make[1]: Entering directory '/<>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/<>/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/<>/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: package barbican-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dpkg-gencontrol: warning: package barbican-worker: substitution variable ${misc:Pre-Depends} unused, but is defined dpkg-gencontrol: warning: package barbican-keystone-listener: substitution variable ${misc:Pre-Depends} unused, but is defined make[1]: Leaving directory '/<>' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild INFO: pkgstriptranslations version 152 INFO: pkgstriptranslations version 152 INFO: pkgstriptranslations version 152 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'barbican-doc' in '../barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb'. INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'barbican-worker' in '../barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb'. INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'barbican-api' in '../barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb'. INFO: pkgstriptranslations version 152 INFO: pkgstriptranslations version 152 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'python3-barbican' in '../python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb'. INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'barbican-common' in '../barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb'. INFO: pkgstriptranslations version 152 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'barbican-keystone-listener' in '../barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb'. dpkg-genbuildinfo --build=binary -O../barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.buildinfo dpkg-genchanges --build=binary -mLaunchpad Build Daemon -O../barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_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) -------------------------------------------------------------------------------- Build finished at 2023-03-23T20:26:01Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.changes: ------------------------------------------------------------------ Format: 1.8 Date: Thu, 23 Mar 2023 16:21:19 -0400 Source: barbican Binary: barbican-api barbican-common barbican-doc barbican-keystone-listener barbican-worker python3-barbican Built-For-Profiles: noudeb Architecture: all Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Distribution: lunar Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Corey Bryant Description: barbican-api - OpenStack Key Management Service - API Server barbican-common - OpenStack Key Management Service - common files barbican-doc - OpenStack Key Management Service - doc barbican-keystone-listener - OpenStack Key Management Service - Keystone Listener barbican-worker - OpenStack Key Management Service - Worker Node python3-barbican - OpenStack Key Management Service - Python 3 files Changes: barbican (2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621) lunar; urgency=medium . * No-change backport to lunar. Checksums-Sha1: 36a2083fbc4c1fa90189a92c2a9812508a8c03d1 4970 barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb fa9b9e2e1a9e5b6c2615634ba8e6a64964945fe1 23002 barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb f7b5c39db4f5cbd28a72cf23d5550de14288142a 1167544 barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 8a180c5168adf14173f36124f13fdbb5d7eae51a 8158 barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb d1f0f8eaaf20444039223087c05aa65a844000eb 8122 barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb f507c747a2a7f38c6bf2956b72bf3c14deea87e1 22332 barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.buildinfo 264e5cb31f24f611b5f3531057f504a087d8e58d 275458 python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb Checksums-Sha256: 616b0c32d34a9e2b09970987678d6b315f5ae6dca41487494c308ab640abde2c 4970 barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 170917a2e23967285ade2c3348b4e0faf4f7ad2de110ef9e8ce37590ba950cb6 23002 barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 8d5788cda5c4a67e0a0b933ced0aeeb93b1f8a8d71f0c1a3674d8e75de2d28ea 1167544 barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 04fa0fbc63686c2e0d4d2a781d009befab5c0ce5eedfb7e5f27d242b93e4f758 8158 barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 26d3b9944632eefbe7c8f40181089dc4aee04ac4a3d48540a65f773d71c14102 8122 barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb f5e2301568fb981c314eef84e2e3f42a718ba396e163611a5b0edb8deb194905 22332 barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.buildinfo b26f51ba1d9da781900f7430f9e6e2029d4ed3cfcfacfd97945d060d1fd4c1f2 275458 python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb Files: 212a9ac11537fc7a89bd5e604e41fa38 4970 net extra barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb ab3493a1f7897e128ee1959942e7d0b0 23002 net extra barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 295b6f3c0a0e3c9029e81ffed37f75f0 1167544 doc extra barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb d4d4e160a2f154dd9feb0fee92f900f4 8158 net extra barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 0c43c35a62539c42b6f7a1f182144543 8122 net extra barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb aeded879e0827adac7d16a54fc85e696 22332 net extra barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.buildinfo 29759581ff169aa7879aae883adde81d 275458 python extra python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb Original-Maintainer: PKG OpenStack /<>/barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.changes.new could not be renamed to /<>/barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_amd64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: barbican Binary: barbican-api barbican-common barbican-doc barbican-keystone-listener barbican-worker python3-barbican Architecture: all Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Checksums-Md5: 212a9ac11537fc7a89bd5e604e41fa38 4970 barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb ab3493a1f7897e128ee1959942e7d0b0 23002 barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 295b6f3c0a0e3c9029e81ffed37f75f0 1167544 barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb d4d4e160a2f154dd9feb0fee92f900f4 8158 barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 0c43c35a62539c42b6f7a1f182144543 8122 barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 29759581ff169aa7879aae883adde81d 275458 python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb Checksums-Sha1: 36a2083fbc4c1fa90189a92c2a9812508a8c03d1 4970 barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb fa9b9e2e1a9e5b6c2615634ba8e6a64964945fe1 23002 barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb f7b5c39db4f5cbd28a72cf23d5550de14288142a 1167544 barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 8a180c5168adf14173f36124f13fdbb5d7eae51a 8158 barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb d1f0f8eaaf20444039223087c05aa65a844000eb 8122 barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 264e5cb31f24f611b5f3531057f504a087d8e58d 275458 python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb Checksums-Sha256: 616b0c32d34a9e2b09970987678d6b315f5ae6dca41487494c308ab640abde2c 4970 barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 170917a2e23967285ade2c3348b4e0faf4f7ad2de110ef9e8ce37590ba950cb6 23002 barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 8d5788cda5c4a67e0a0b933ced0aeeb93b1f8a8d71f0c1a3674d8e75de2d28ea 1167544 barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 04fa0fbc63686c2e0d4d2a781d009befab5c0ce5eedfb7e5f27d242b93e4f758 8158 barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb 26d3b9944632eefbe7c8f40181089dc4aee04ac4a3d48540a65f773d71c14102 8122 barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb b26f51ba1d9da781900f7430f9e6e2029d4ed3cfcfacfd97945d060d1fd4c1f2 275458 python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Thu, 23 Mar 2023 20:26:01 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.129ubuntu1), adwaita-icon-theme (= 41.0-1ubuntu1), alembic (= 1.8.1-0ubuntu1), apache2-dev (= 2.4.55-1ubuntu2), at-spi2-common (= 2.47.1-1), autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-11), autotools-dev (= 20220109.1), base-files (= 12.3ubuntu1), base-passwd (= 3.6.1), bash (= 5.2.15-2ubuntu1), binutils (= 2.40-2ubuntu3), binutils-common (= 2.40-2ubuntu3), binutils-x86-64-linux-gnu (= 2.40-2ubuntu3), bsdextrautils (= 2.38.1-4ubuntu1), bsdutils (= 1:2.38.1-4ubuntu1), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), ca-certificates (= 20230311), coreutils (= 9.1-1ubuntu2), cpp (= 4:12.2.0-3ubuntu1), cpp-12 (= 12.2.0-17ubuntu1), dash (= 0.5.12-2ubuntu1), dbus (= 1.14.4-1ubuntu1), dbus-bin (= 1.14.4-1ubuntu1), dbus-daemon (= 1.14.4-1ubuntu1), dbus-session-bus-common (= 1.14.4-1ubuntu1), dbus-system-bus-common (= 1.14.4-1ubuntu1), dbus-user-session (= 1.14.4-1ubuntu1), dconf-gsettings-backend (= 0.40.0-4), dconf-service (= 0.40.0-4), debconf (= 1.5.82), debhelper (= 13.11.4ubuntu3), debianutils (= 5.7-0.4), debugedit (= 1:5.0-5), dh-autoreconf (= 20), dh-python (= 5.20230130), dh-strip-nondeterminism (= 1.13.1-1), dictionaries-common (= 1.29.4), diffutils (= 1:3.8-4), docutils-common (= 0.19+dfsg-6), dpkg (= 1.21.21ubuntu1), dpkg-dev (= 1.21.21ubuntu1), dwz (= 0.15-1), emacsen-common (= 3.0.5), file (= 1:5.44-3), findutils (= 4.9.0-3ubuntu1), flake8 (= 5.0.4-4), fontconfig (= 2.14.1-3ubuntu3), fontconfig-config (= 2.14.1-3ubuntu3), fonts-dejavu-core (= 2.37-6), fonts-glyphicons-halflings (= 1.009~3.4.1+dfsg-3), g++ (= 4:12.2.0-3ubuntu1), g++-12 (= 12.2.0-17ubuntu1), gcc (= 4:12.2.0-3ubuntu1), gcc-12 (= 12.2.0-17ubuntu1), gcc-12-base (= 12.2.0-17ubuntu1), gcc-13-base (= 13-20230320-1ubuntu1), gettext (= 0.21-11), gettext-base (= 0.21-11), git (= 1:2.39.2-1ubuntu1), git-man (= 1:2.39.2-1ubuntu1), glib-networking (= 2.76~beta-1), glib-networking-common (= 2.76~beta-1), glib-networking-services (= 2.76~beta-1), grep (= 3.8-5), groff-base (= 1.22.4-10), gsettings-desktop-schemas (= 44~beta-1ubuntu1), gtk-update-icon-cache (= 3.24.37-1ubuntu1), gzip (= 1.12-1ubuntu1), hicolor-icon-theme (= 0.17-2), hostname (= 3.23+nmu1ubuntu1), humanity-icon-theme (= 0.6.16), hunspell-en-us (= 1:2020.12.07-2), ieee-data (= 20220827.1), imagemagick-6-common (= 8:6.9.11.60+dfsg-1.6), init-system-helpers (= 1.65.2), inkscape (= 1.2.2-2ubuntu1), intltool-debian (= 0.35.0+20060710.6), jq (= 1.6-2.1ubuntu3), lib2geom1.2.0 (= 1.2.2-3), libacl1 (= 2.3.1-3), libaom3 (= 3.6.0-1), libapparmor1 (= 3.0.8-1ubuntu2), libapr1 (= 1.7.2-2), libapr1-dev (= 1.7.2-2), libaprutil1 (= 1.6.3-1ubuntu1), libaprutil1-dev (= 1.6.3-1ubuntu1), libarchive-zip-perl (= 1.68-1), libargon2-1 (= 0~20171227-0.3), libasan8 (= 13-20230320-1ubuntu1), libaspell15 (= 0.60.8-4build1), libatk-bridge2.0-0 (= 2.47.1-1), libatk1.0-0 (= 2.47.1-1), libatkmm-1.6-1v5 (= 2.28.3-1), libatomic1 (= 13-20230320-1ubuntu1), libatspi2.0-0 (= 2.47.1-1), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.0.9-1), libaudit1 (= 1:3.0.9-1), libavahi-client3 (= 0.8-6ubuntu1), libavahi-common-data (= 0.8-6ubuntu1), libavahi-common3 (= 0.8-6ubuntu1), libbinutils (= 2.40-2ubuntu3), libblkid1 (= 2.38.1-4ubuntu1), libboost-filesystem1.74.0 (= 1.74.0-18.1ubuntu3), libbrotli1 (= 1.0.9-2build8), libbsd0 (= 0.11.7-4), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.37-0ubuntu2), libc-dev-bin (= 2.37-0ubuntu2), libc6 (= 2.37-0ubuntu2), libc6-dev (= 2.37-0ubuntu2), libcairo-gobject2 (= 1.16.0-7), libcairo2 (= 1.16.0-7), libcairomm-1.0-1v5 (= 1.14.4-2), libcap-ng0 (= 0.8.3-1build2), libcap2 (= 1:2.66-3ubuntu2), libcc1-0 (= 13-20230320-1ubuntu1), libcdr-0.1-1 (= 0.1.6-2build4), libcolord2 (= 1.4.6-2.2), libcom-err2 (= 1.47.0-1ubuntu1), libcrypt-dev (= 1:4.4.33-2), libcrypt1 (= 1:4.4.33-2), libcryptsetup12 (= 2:2.6.1-1ubuntu1), libctf-nobfd0 (= 2.40-2ubuntu3), libctf0 (= 2.40-2ubuntu3), libcups2 (= 2.4.2-1ubuntu4), libcurl3-gnutls (= 7.88.1-7ubuntu1), libdatrie1 (= 0.2.13-2), libdav1d6 (= 1.0.0-2), libdb5.3 (= 5.3.28+dfsg2-1), libdbus-1-3 (= 1.14.4-1ubuntu1), libdconf1 (= 0.40.0-4), libde265-0 (= 1.0.11-1), libdebconfclient0 (= 0.267ubuntu1), libdebhelper-perl (= 13.11.4ubuntu3), libdeflate0 (= 1.15-1), libdevmapper1.02.1 (= 2:1.02.185-1ubuntu1), libdouble-conversion3 (= 3.2.1-1), libdpkg-perl (= 1.21.21ubuntu1), libdw1 (= 0.188-2.1), libelf1 (= 0.188-2.1), libenchant-2-2 (= 2.3.3-2), libepoxy0 (= 1.5.10-1), liberror-perl (= 0.17029-2), libexpat1 (= 2.5.0-1), libexpat1-dev (= 2.5.0-1), libfdisk1 (= 2.38.1-4ubuntu1), libffi8 (= 3.4.4-1), libfftw3-double3 (= 3.3.10-1ubuntu1), libfile-stripnondeterminism-perl (= 1.13.1-1), libfontconfig1 (= 2.14.1-3ubuntu3), libfreetype6 (= 2.12.1+dfsg-4), libfribidi0 (= 1.0.8-2.1ubuntu1), libgc1 (= 1:8.2.2-3), libgcc-12-dev (= 12.2.0-17ubuntu1), libgcc-s1 (= 13-20230320-1ubuntu1), libgcrypt20 (= 1.10.1-3ubuntu1), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgdk-pixbuf-2.0-0 (= 2.42.10+dfsg-1build1), libgdk-pixbuf2.0-common (= 2.42.10+dfsg-1build1), libglib2.0-0 (= 2.76.0-1ubuntu1), libglibmm-2.4-1v5 (= 2.66.5-2), libgmp10 (= 2:6.2.1+dfsg1-1.1ubuntu1), libgnutls30 (= 3.7.8-5ubuntu1), libgomp1 (= 13-20230320-1ubuntu1), libgpg-error0 (= 1.46-1), libgprofng0 (= 2.40-2ubuntu3), libgraphite2-3 (= 1.3.14-1build2), libgsl27 (= 2.7.1+dfsg-3), libgslcblas0 (= 2.7.1+dfsg-3), libgspell-1-2 (= 1.12.0-1build1), libgspell-1-common (= 1.12.0-1build1), libgssapi-krb5-2 (= 1.20.1-1build1), libgtk-3-0 (= 3.24.37-1ubuntu1), libgtk-3-common (= 3.24.37-1ubuntu1), libgtkmm-3.0-1v5 (= 3.24.7-1), libharfbuzz0b (= 6.0.0+dfsg-3build1), libheif1 (= 1.14.2-1), libhogweed6 (= 3.8.1-2), libhunspell-1.7-0 (= 1.7.2+really1.7.1-2), libice6 (= 2:1.0.10-1build2), libicu72 (= 72.1-3ubuntu1), libidn2-0 (= 2.3.3-1build1), libimagequant0 (= 2.17.0-1), libip4tc2 (= 1.8.7-1ubuntu7), libisl23 (= 0.25-1), libitm1 (= 13-20230320-1ubuntu1), libjansson4 (= 2.14-2), libjbig0 (= 2.1-6ubuntu1), libjpeg-turbo8 (= 2.1.5-2ubuntu1), libjpeg8 (= 8c-2ubuntu11), libjq1 (= 1.6-2.1ubuntu3), libjs-bootstrap (= 3.4.1+dfsg-3), libjs-jquery (= 3.6.1+dfsg+~3.5.14-1), libjs-sphinxdoc (= 5.3.0-3), libjs-underscore (= 1.13.4~dfsg+~1.11.4-3), libjson-c5 (= 0.16-2), libjson-perl (= 4.10000-1), libk5crypto3 (= 1.20.1-1build1), libkeyutils1 (= 1.6.3-2), libkmod2 (= 30+20221128-1ubuntu1), libkrb5-3 (= 1.20.1-1build1), libkrb5support0 (= 1.20.1-1build1), liblcms2-2 (= 2.14-2), libldap-dev (= 2.6.3+dfsg-1~exp1ubuntu2), libldap2 (= 2.6.3+dfsg-1~exp1ubuntu2), libldap2-dev (= 2.6.3+dfsg-1~exp1ubuntu2), liblerc4 (= 4.0.0+ds-2ubuntu2), liblqr-1-0 (= 0.4.2-2.1), liblsan0 (= 13-20230320-1ubuntu1), libltdl7 (= 2.4.7-5), liblz4-1 (= 1.9.4-1), liblzma5 (= 5.4.1-0.2), libmagic-mgc (= 1:5.44-3), libmagic1 (= 1:5.44-3), libmagick++-6.q16-8 (= 8:6.9.11.60+dfsg-1.6), libmagickcore-6.q16-6 (= 8:6.9.11.60+dfsg-1.6), libmagickwand-6.q16-6 (= 8:6.9.11.60+dfsg-1.6), libmd0 (= 1.0.4-2), libmount1 (= 2.38.1-4ubuntu1), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.0-1), libncursesw6 (= 6.4-2), libnettle8 (= 3.8.1-2), libnghttp2-14 (= 1.52.0-1), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libnspr4 (= 2:4.35-1), libnss3 (= 2:3.87.1-1), libnuma1 (= 2.0.16-1), libonig5 (= 6.9.8-1), libopenjp2-7 (= 2.5.0-1build1), libp11-kit0 (= 0.24.1-2ubuntu1), libpam-modules (= 1.5.2-5ubuntu1), libpam-modules-bin (= 1.5.2-5ubuntu1), libpam-runtime (= 1.5.2-5ubuntu1), libpam-systemd (= 252.5-2ubuntu3), libpam0g (= 1.5.2-5ubuntu1), libpango-1.0-0 (= 1.50.12+ds-1), libpangocairo-1.0-0 (= 1.50.12+ds-1), libpangoft2-1.0-0 (= 1.50.12+ds-1), libpangomm-1.4-1v5 (= 2.46.3-1), libpcre2-16-0 (= 10.42-1), libpcre2-32-0 (= 10.42-1), libpcre2-8-0 (= 10.42-1), libpcre2-dev (= 10.42-1), libpcre2-posix3 (= 10.42-1), libperl5.36 (= 5.36.0-7), libpipeline1 (= 1.5.7-1), libpixman-1-0 (= 0.42.2-1), libpng16-16 (= 1.6.39-2), libpoppler-glib8 (= 22.12.0-2ubuntu1), libpoppler126 (= 22.12.0-2ubuntu1), libpotrace0 (= 1.16-2), libproc2-0 (= 2:4.0.3-1ubuntu1), libproxy1v5 (= 0.4.18-1.2), libpsl5 (= 0.21.2-1), libpython3-stdlib (= 3.11.2-1), libpython3.11-minimal (= 3.11.2-6), libpython3.11-stdlib (= 3.11.2-6), libquadmath0 (= 13-20230320-1ubuntu1), libraqm0 (= 0.7.0-4.1), libreadline8 (= 8.2-1.3), librevenge-0.0-0 (= 0.0.4-6ubuntu7), librsvg2-2 (= 2.54.5+dfsg-1ubuntu2), librsvg2-bin (= 2.54.5+dfsg-1ubuntu2), librsvg2-common (= 2.54.5+dfsg-1ubuntu2), librtmp1 (= 2.4+20151223.gitfa8646d.1-2build4), libsasl2-2 (= 2.1.28+dfsg-10), libsasl2-modules-db (= 2.1.28+dfsg-10), libsctp-dev (= 1.0.19+dfsg-2), libsctp1 (= 1.0.19+dfsg-2), libseccomp2 (= 2.5.4-1ubuntu3), libselinux1 (= 3.4-1build4), libsemanage-common (= 3.4-1build4), libsemanage2 (= 3.4-1build4), libsepol2 (= 3.4-2), libsigc++-2.0-0v5 (= 2.12.0-1), libsm6 (= 2:1.2.3-1build2), libsmartcols1 (= 2.38.1-4ubuntu1), libsodium23 (= 1.0.18-1build2), libsoup2.4-1 (= 2.74.3-1), libsoup2.4-common (= 2.74.3-1), libsqlite3-0 (= 3.40.1-1), libssh-4 (= 0.10.4-2), libssl3 (= 3.0.8-1ubuntu1), libstdc++-12-dev (= 12.2.0-17ubuntu1), libstdc++6 (= 13-20230320-1ubuntu1), libsub-override-perl (= 0.09-4), libsubunit-perl (= 1.4.0-3), libsystemd-shared (= 252.5-2ubuntu3), libsystemd0 (= 252.5-2ubuntu3), libtasn1-6 (= 4.19.0-2), libtext-iconv-perl (= 1.7-8), libthai-data (= 0.1.29-1build1), libthai0 (= 0.1.29-1build1), libtiff6 (= 4.5.0-4ubuntu1), libtinfo6 (= 6.4-2), libtirpc-common (= 1.3.3+ds-1), libtirpc-dev (= 1.3.3+ds-1), libtirpc3 (= 1.3.3+ds-1), libtool (= 2.4.7-5), libtsan2 (= 13-20230320-1ubuntu1), libubsan1 (= 13-20230320-1ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 252.5-2ubuntu3), libunistring2 (= 1.0-2), libuuid1 (= 2.38.1-4ubuntu1), libvisio-0.1-1 (= 0.1.7-1build7), libwayland-client0 (= 1.21.0-1), libwayland-cursor0 (= 1.21.0-1), libwayland-egl1 (= 1.21.0-1), libwebp7 (= 1.2.4-0.1build1), libwebpdemux2 (= 1.2.4-0.1build1), libwebpmux3 (= 1.2.4-0.1build1), libwpd-0.10-10 (= 0.10.3-2build1), libwpg-0.3-3 (= 0.3.3-1build3), libx11-6 (= 2:1.8.4-2), libx11-data (= 2:1.8.4-2), libx265-199 (= 3.5-2), libxau6 (= 1:1.0.9-1build5), libxcb-render0 (= 1.15-1), libxcb-shm0 (= 1.15-1), libxcb1 (= 1.15-1), libxcomposite1 (= 1:0.4.5-1build2), libxcursor1 (= 1:1.2.1-1), libxdamage1 (= 1:1.1.6-1), libxdmcp6 (= 1:1.1.3-0ubuntu5), libxext6 (= 2:1.3.4-1build1), libxfixes3 (= 1:6.0.0-2), libxi6 (= 2:1.8-1build1), libxinerama1 (= 2:1.1.4-3), libxkbcommon0 (= 1.5.0-1), libxml2 (= 2.9.14+dfsg-1.1build2), libxmu6 (= 2:1.1.3-3), libxrandr2 (= 2:1.5.2-2), libxrender1 (= 1:0.9.10-1.1), libxslt1.1 (= 1.1.35-1), libxt6 (= 1:1.2.1-1), libyaml-0-2 (= 0.2.5-1), libzstd1 (= 1.5.4+dfsg2-4), linux-libc-dev (= 6.2.0-18.18), login (= 1:4.13+dfsg1-1ubuntu1), lsb-base (= 11.6), lto-disabled-list (= 38), m4 (= 1.4.19-3), mailcap (= 3.70+nmu1ubuntu1), make (= 4.3-4.1build1), man-db (= 2.11.2-1), mawk (= 1.3.4.20200120-3.1), media-types (= 10.0.0), mime-support (= 3.66), mount (= 2.38.1-4ubuntu1), ncurses-base (= 6.4-2), ncurses-bin (= 6.4-2), netbase (= 6.4), openssl (= 3.0.8-1ubuntu1), openstack-pkg-tools (= 119ubuntu1), passwd (= 1:4.13+dfsg1-1ubuntu1), patch (= 2.7.6-7build2), perl (= 5.36.0-7), perl-base (= 5.36.0-7), perl-modules-5.36 (= 5.36.0-7), po-debconf (= 1.0.21+nmu1), procps (= 2:4.0.3-1ubuntu1), pycadf-common (= 3.1.1-2), pyflakes3 (= 2.5.0-1), python-babel-localedata (= 2.10.3-1), python-os-api-ref-common (= 2.3.0-0ubuntu1), python-tinycss2-common (= 1.2.1-2), python3 (= 3.11.2-1), python3-alabaster (= 0.7.12-1), python3-alembic (= 1.8.1-0ubuntu1), python3-all (= 3.11.2-1), python3-amqp (= 5.1.1-1), python3-anyjson (= 0.3.3-5), python3-appdirs (= 1.4.4-3), python3-attr (= 22.2.0-1), python3-autopage (= 0.4.0-3), python3-babel (= 2.10.3-1), python3-bandit (= 1.6.2-2), python3-barbicanclient (= 5.5.0-0ubuntu1), python3-bcrypt (= 3.2.2-1), python3-blinker (= 1.5-1), python3-blockdiag (= 2.0.1+dfsg-1), python3-bs4 (= 4.11.2-2), python3-cachetools (= 5.2.0-1), python3-cairocffi (= 1.4.0-1), python3-cairosvg (= 2.5.2-1), python3-castellan (= 4.1.0-0ubuntu1), python3-certifi (= 2022.9.24-1), python3-cffi (= 1.15.1-5build1), python3-cffi-backend (= 1.15.1-5build1), python3-chardet (= 5.1.0+dfsg-2), python3-cliff (= 4.2.0-0ubuntu1), python3-cmd2 (= 2.4.2+ds-3), python3-colorama (= 0.4.6-2), python3-coverage (= 6.5.0+dfsg1-2build1), python3-cryptography (= 38.0.4-2), python3-cssselect2 (= 0.7.0-1), python3-dateutil (= 2.8.2-1), python3-ddt (= 1.6.0-2), python3-debtcollector (= 2.3.0-0ubuntu1), python3-decorator (= 5.1.1-3), python3-defusedxml (= 0.7.1-2), python3-deprecation (= 2.1.0-2), python3-distutils (= 3.11.2-2), python3-dnspython (= 2.3.0-1ubuntu1), python3-doc8 (= 0.10.1-1), python3-docutils (= 0.19+dfsg-6), python3-dogpile.cache (= 1.1.8-2), python3-dulwich (= 0.21.2-1build1), python3-eventlet (= 0.33.1-4), python3-extras (= 1.0.0-4build1), python3-fasteners (= 0.17.3-2), python3-fixtures (= 4.0.1-2), python3-flake8 (= 5.0.4-4), python3-funcparserlib (= 1.0.0-0.2), python3-future (= 0.18.2-6ubuntu1), python3-futurist (= 2.4.1-2), python3-gabbi (= 2.4.0-2), python3-git (= 3.1.30-1), python3-gitdb (= 4.0.9-2), python3-greenlet (= 2.0.1-1build1), python3-hacking (= 4.1.0-2), python3-httplib2 (= 0.20.4-3), python3-idna (= 3.3-1), python3-imagesize (= 1.4.1-1), python3-importlib-metadata (= 4.12.0-1), python3-iniconfig (= 1.1.1-2), python3-iso8601 (= 1.0.2-1), python3-jinja2 (= 3.1.2-1), python3-jmespath (= 1.0.1-1), python3-json-pointer (= 2.0-0ubuntu1), python3-jsonpatch (= 1.32-2), python3-jsonpath-rw (= 1.4.0-4), python3-jsonpath-rw-ext (= 1.2.2-2), python3-jsonschema (= 4.6.0-3ubuntu1), python3-jwt (= 2.6.0-1), python3-keystoneauth1 (= 5.1.2-0ubuntu1), python3-keystoneclient (= 1:5.1.0-0ubuntu1), python3-keystonemiddleware (= 10.2.0-0ubuntu1), python3-kombu (= 5.2.4-1), python3-ldap (= 3.4.3-2build2), python3-lib2to3 (= 3.11.2-2), python3-logutils (= 0.3.5-1), python3-lxml (= 4.9.2-1build1), python3-mako (= 1.2.4+ds-1), python3-markupsafe (= 2.1.2-1build1), python3-mccabe (= 0.7.0-1), python3-memcache (= 1.59-5), python3-microversion-parse (= 1.0.0-0ubuntu1), python3-migrate (= 0.13.0-0ubuntu2), python3-minimal (= 3.11.2-1), python3-mock (= 4.0.3-4), python3-monotonic (= 1.6-2), python3-more-itertools (= 8.10.0-2), python3-mox3 (= 1.0.0-2), python3-msgpack (= 1.0.3-2build1), python3-munch (= 2.5.0-2), python3-nacl (= 1.5.0-2), python3-netaddr (= 0.8.0-2), python3-netifaces (= 0.11.0-2build1), python3-oauthlib (= 3.2.2-1), python3-openssl (= 23.0.0-1), python3-openstackdocstheme (= 2.3.0-0ubuntu3), python3-openstacksdk (= 1.0.1-0ubuntu1), python3-os-api-ref (= 2.3.0-0ubuntu1), python3-os-client-config (= 2.1.0-0ubuntu3), python3-os-service-types (= 1.7.0-2), python3-os-testr (= 3.0.0-0ubuntu1), python3-oslo.cache (= 3.3.1-0ubuntu1), python3-oslo.concurrency (= 5.1.1-0ubuntu1), python3-oslo.config (= 1:9.1.1-0ubuntu1), python3-oslo.context (= 1:5.1.1-0ubuntu1), python3-oslo.db (= 12.3.0-0ubuntu1), python3-oslo.i18n (= 6.0.0-0ubuntu1), python3-oslo.log (= 5.0.0-0ubuntu1), python3-oslo.messaging (= 14.2.0-0ubuntu1), python3-oslo.metrics (= 0.6.0-0ubuntu1), python3-oslo.middleware (= 5.1.1-0ubuntu1), python3-oslo.policy (= 4.1.1-0ubuntu1), python3-oslo.serialization (= 5.1.1-0ubuntu1), python3-oslo.service (= 3.1.1-0ubuntu2), python3-oslo.upgradecheck (= 2.1.1-0ubuntu1), python3-oslo.utils (= 6.1.0-0ubuntu1), python3-oslo.versionedobjects (= 3.1.0-0ubuntu1), python3-oslotest (= 1:4.5.0-0ubuntu2), python3-packaging (= 23.0-1), python3-paramiko (= 2.12.0-2ubuntu1), python3-paste (= 3.5.2+repack-1), python3-pastedeploy (= 3.0.1-5), python3-pastedeploy-tpl (= 3.0.1-5), python3-pbr (= 5.11.1-0ubuntu1), python3-pecan (= 1.4.1-1ubuntu1), python3-pep8 (= 1.7.1-9ubuntu1), python3-pil (= 9.4.0-1.1build1), python3-pip (= 23.0.1+dfsg-1), python3-pkg-resources (= 66.1.1-1), python3-pluggy (= 1.0.0+repack-1), python3-ply (= 3.11-5), python3-prettytable (= 3.6.0-1), python3-prometheus-client (= 0.16.0-0.1), python3-py (= 1.11.0-1), python3-pyasn1 (= 0.4.8-3), python3-pyasn1-modules (= 0.2.8-1), python3-pycadf (= 3.1.1-2), python3-pycodestyle (= 2.10.0-1), python3-pycparser (= 2.21-1), python3-pyflakes (= 2.5.0-1), python3-pygments (= 2.14.0+dfsg-1), python3-pyinotify (= 0.9.6-2), python3-pykmip (= 0.10.0-4), python3-pyparsing (= 3.0.9-1), python3-pyperclip (= 1.8.2-2), python3-pyrsistent (= 0.18.1-1build3), python3-pytest (= 7.2.1-2), python3-reno (= 2.11.2-2build2), python3-reportlab (= 3.6.12-1build1), python3-reportlab-accel (= 3.6.12-1build1), python3-repoze.lru (= 0.7-3), python3-requests (= 2.28.1+dfsg-1ubuntu1), python3-requestsexceptions (= 1.4.0-3), python3-restructuredtext-lint (= 1.3.2-2), python3-rfc3986 (= 1.5.0-2), python3-roman (= 3.3-3), python3-routes (= 2.5.1-1ubuntu1), python3-setuptools (= 66.1.1-1), python3-simplegeneric (= 0.8.1-5), python3-singledispatch (= 3.4.0.3-4), python3-six (= 1.16.0-4), python3-smmap (= 5.0.0-1), python3-snowballstemmer (= 2.2.0-2), python3-soupsieve (= 2.4-1), python3-sphinx (= 5.3.0-3), python3-sphinxcontrib.blockdiag (= 2.0.0-1), python3-sphinxcontrib.httpdomain (= 1.8.0-2), python3-sphinxcontrib.svg2pdfconverter (= 1.2.2-1), python3-sqlalchemy (= 1.4.46+ds1-1build1), python3-sqlparse (= 0.4.2-1), python3-statsd (= 4.0.1-1), python3-stestr (= 3.2.1-1), python3-stevedore (= 1:5.0.0-0ubuntu1), python3-subunit (= 1.4.0-3), python3-swiftclient (= 1:4.2.0-0ubuntu1), python3-tempest (= 1:33.0.0-1), python3-tempita (= 0.5.2-7), python3-tenacity (= 8.2.1-1), python3-testrepository (= 0.0.20-7), python3-testresources (= 2.0.1-4), python3-testscenarios (= 0.5.0-3build1), python3-testtools (= 2.5.0-4), python3-tinycss2 (= 1.2.1-2), python3-tz (= 2022.7.1-2), python3-unittest2 (= 1.1.0-9), python3-urllib3 (= 1.26.12-1), python3-vine (= 5.0.0+dfsg-3), python3-voluptuous (= 0.12.2-1), python3-waitress (= 2.1.2-2), python3-wcwidth (= 0.2.5+dfsg1-1.1), python3-webcolors (= 1.11.1-1), python3-webencodings (= 0.5.1-5), python3-webob (= 1:1.8.6-3), python3-webtest (= 3.0.0-2), python3-wheel (= 0.38.4-1), python3-wrapt (= 1.14.1-2build1), python3-wsgi-intercept (= 1.9.3-2ubuntu1), python3-xcffib (= 0.11.1-4), python3-yaml (= 6.0-3build1), python3-zipp (= 1.0.0-6), python3.11 (= 3.11.2-6), python3.11-minimal (= 3.11.2-6), readline-common (= 8.2-1.3), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.9-1), sensible-utils (= 0.0.17+nmu1), session-migration (= 0.3.6), sgml-base (= 1.31), shared-mime-info (= 2.2-1), sphinx-common (= 5.3.0-3), subunit (= 1.4.0-3), systemd (= 252.5-2ubuntu3), systemd-sysv (= 252.5-2ubuntu3), sysvinit-utils (= 3.06-2ubuntu1), tar (= 1.34+dfsg-1.1), testrepository (= 0.0.20-7), tzdata (= 2023a-1exp1ubuntu1), ubuntu-mono (= 20.10-0ubuntu2), usrmerge (= 33ubuntu1), util-linux (= 2.38.1-4ubuntu1), util-linux-extra (= 2.38.1-4ubuntu1), uuid-dev (= 2.38.1-4ubuntu1), wget (= 1.21.3-1ubuntu1), x11-common (= 1:7.7+23ubuntu2), xclip (= 0.13-2), xkb-data (= 2.38-0ubuntu1), xml-core (= 0.18+nmu1), xz-utils (= 5.4.1-0.2), zlib1g (= 1:1.2.13.dfsg-1ubuntu4) Environment: DEB_BUILD_OPTIONS="noautodbgsym parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1679602879" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ barbican-api_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb --------------------------------------------------------------- new Debian package, version 2.0. size 4970 bytes: control archive=1066 bytes. 46 bytes, 1 lines conffiles 862 bytes, 19 lines control 152 bytes, 2 lines md5sums 315 bytes, 12 lines * postinst #!/bin/sh 357 bytes, 15 lines * postrm #!/bin/sh 386 bytes, 15 lines * prerm #!/bin/sh Package: barbican-api Source: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 19 Depends: apache2 | httpd, libapache2-mod-wsgi-py3, python3-barbican (= 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621) Recommends: apache2 (>= 2.4.6-4~) | httpd Section: net Priority: extra Homepage: https://opendev.org/openstack/barbican Description: OpenStack Key Management Service - API Server The Barbican project provides services for secure storage, provisioning and management of sensitive client secret information such as encryption keys. It is aims at being useful for all environments, including large ephemeral Clouds. . This package contains the Barbican API Server. Original-Maintainer: PKG OpenStack drwxr-xr-x root/root 0 2023-03-23 20:21 ./ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/apache2/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/apache2/conf-available/ -rw-r--r-- root/root 736 2023-03-23 20:21 ./etc/apache2/conf-available/barbican-api.conf drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-api/ -rw-r--r-- root/root 2413 2023-03-23 20:21 ./usr/share/doc/barbican-api/changelog.Debian.gz -rw-r--r-- root/root 1255 2023-03-23 18:16 ./usr/share/doc/barbican-api/copyright barbican-common_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb ------------------------------------------------------------------ new Debian package, version 2.0. size 23002 bytes: control archive=1391 bytes. 137 bytes, 4 lines conffiles 727 bytes, 18 lines control 759 bytes, 10 lines md5sums 736 bytes, 26 lines * postinst #!/bin/sh 261 bytes, 11 lines * postrm #!/bin/sh Package: barbican-common Source: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 95 Depends: adduser Section: net Priority: extra Homepage: https://opendev.org/openstack/barbican Description: OpenStack Key Management Service - common files The Barbican project provides services for secure storage, provisioning and management of sensitive client secret information such as encryption keys. It is aims at being useful for all environments, including large ephemeral Clouds. . This package contains common files for Barbican. Original-Maintainer: PKG OpenStack drwxr-xr-x root/root 0 2023-03-23 20:21 ./ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/barbican/ -rw-r--r-- root/root 2403 2023-03-22 12:15 ./etc/barbican/barbican-api-paste.ini -rw-r--r-- root/root 56361 2023-03-23 20:21 ./etc/barbican/barbican.conf drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/barbican/vassals/ -rw-r--r-- root/root 222 2023-03-22 12:15 ./etc/barbican/vassals/barbican-api.ini drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/logrotate.d/ -rw-r--r-- root/root 100 2023-03-23 18:16 ./etc/logrotate.d/barbican-common drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/barbican/ -rw-r--r-- root/root 928 2023-03-22 12:15 ./usr/share/barbican/app.wsgi drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-common/ -rw-r--r-- root/root 2412 2023-03-23 20:21 ./usr/share/doc/barbican-common/changelog.Debian.gz -rw-r--r-- root/root 1255 2023-03-23 18:16 ./usr/share/doc/barbican-common/copyright drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/man/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/man/man8/ -rw-r--r-- root/root 160 2023-03-23 20:21 ./usr/share/man/man8/barbican-db-manage.8.gz -rw-r--r-- root/root 165 2023-03-23 20:21 ./usr/share/man/man8/barbican-keystone-listener.8.gz -rw-r--r-- root/root 156 2023-03-23 20:21 ./usr/share/man/man8/barbican-manage.8.gz -rw-r--r-- root/root 154 2023-03-23 20:21 ./usr/share/man/man8/barbican-retry.8.gz -rw-r--r-- root/root 157 2023-03-23 20:21 ./usr/share/man/man8/barbican-worker.8.gz -rw-r--r-- root/root 166 2023-03-23 20:21 ./usr/share/man/man8/pkcs11-kek-rewrap.8.gz -rw-r--r-- root/root 170 2023-03-23 20:21 ./usr/share/man/man8/pkcs11-key-generation.8.gz drwxr-xr-x root/root 0 2023-03-23 20:21 ./var/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./var/lib/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./var/lib/barbican/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./var/log/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./var/log/barbican/ barbican-doc_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb --------------------------------------------------------------- new Debian package, version 2.0. size 1167544 bytes: control archive=5337 bytes. 726 bytes, 18 lines control 17794 bytes, 182 lines md5sums Package: barbican-doc Source: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 4725 Depends: libjs-sphinxdoc (>= 5.2) Section: doc Priority: extra Homepage: https://opendev.org/openstack/barbican Description: OpenStack Key Management Service - doc The Barbican project provides services for secure storage, provisioning and management of sensitive client secret information such as encryption keys. It is aims at being useful for all environments, including large ephemeral Clouds. . This package contains the documentation. Original-Maintainer: PKG OpenStack drwxr-xr-x root/root 0 2023-03-23 20:21 ./ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc-base/ -rw-r--r-- root/root 244 2023-03-23 18:16 ./usr/share/doc-base/barbican-doc.barbican-doc drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/ -rw-r--r-- root/root 2415 2023-03-23 20:21 ./usr/share/doc/barbican-doc/changelog.Debian.gz -rw-r--r-- root/root 1255 2023-03-23 18:16 ./usr/share/doc/barbican-doc/copyright drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/ -rw-r--r-- root/root 2194 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/.htaccess drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_images/ -rw-r--r-- root/root 39595 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_images/barbican-components.png -rw-r--r-- root/root 21172 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_images/barbican-overall-architecture.png -rw-r--r-- root/root 40466 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_images/mascot.png drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/admin/ -rw-r--r-- root/root 3375 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/admin/access_control.rst.txt -rw-r--r-- root/root 3258 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/admin/barbican_manage.rst.txt -rw-r--r-- root/root 2957 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/admin/database_cleaning.rst.txt -rw-r--r-- root/root 438 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/admin/index.rst.txt -rw-r--r-- root/root 2237 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/admin/upgrade.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/api/ -rw-r--r-- root/root 739 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/index.rst.txt -rw-r--r-- root/root 827 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/microversion_history.rst.txt -rw-r--r-- root/root 4096 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/microversions.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/api/reference/ -rw-r--r-- root/root 24294 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/acls.rst.txt -rw-r--r-- root/root 11550 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/container_consumers.rst.txt -rw-r--r-- root/root 15979 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/containers.rst.txt -rw-r--r-- root/root 14310 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/orders.rst.txt -rw-r--r-- root/root 20424 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/quotas.rst.txt -rw-r--r-- root/root 12566 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/secret_consumers.rst.txt -rw-r--r-- root/root 12312 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/secret_metadata.rst.txt -rw-r--r-- root/root 8656 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/secret_types.rst.txt -rw-r--r-- root/root 22569 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/secrets.rst.txt -rw-r--r-- root/root 17878 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/api/reference/store_backends.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/cli/ -rw-r--r-- root/root 1791 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/cli/barbican-status.rst.txt -rw-r--r-- root/root 78 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/cli/index.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/configuration/ -rw-r--r-- root/root 5149 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/audit.rst.txt -rw-r--r-- root/root 141 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/config.rst.txt -rw-r--r-- root/root 188 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/index.rst.txt -rw-r--r-- root/root 3148 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/keystone.rst.txt -rw-r--r-- root/root 1751 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/noauth.rst.txt -rw-r--r-- root/root 4215 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/plugin_backends.rst.txt -rw-r--r-- root/root 644 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/policy.rst.txt -rw-r--r-- root/root 13250 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/configuration/troubleshooting.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/contributor/ -rw-r--r-- root/root 3731 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/architecture.rst.txt -rw-r--r-- root/root 8860 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/contributing.rst.txt -rw-r--r-- root/root 13496 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/database_migrations.rst.txt -rw-r--r-- root/root 3803 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/dataflow.rst.txt -rw-r--r-- root/root 1131 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/dependencies.rst.txt -rw-r--r-- root/root 3688 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/dev.rst.txt -rw-r--r-- root/root 1609 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/devstack.rst.txt -rw-r--r-- root/root 2874 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/getting_involved.rst.txt -rw-r--r-- root/root 728 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/index.rst.txt -rw-r--r-- root/root 10783 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/microversions.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/contributor/plugin/ -rw-r--r-- root/root 4718 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/plugin/crypto.rst.txt -rw-r--r-- root/root 3002 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/plugin/index.rst.txt -rw-r--r-- root/root 6027 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/plugin/secret_store.rst.txt -rw-r--r-- root/root 1551 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/structure.rst.txt -rw-r--r-- root/root 5074 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/contributor/testing.rst.txt -rw-r--r-- root/root 1039 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/index.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_sources/install/ -rw-r--r-- root/root 18351 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/barbican-backend.rst.txt -rw-r--r-- root/root 2312 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/common_configure.rst.txt -rw-r--r-- root/root 2231 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/common_prerequisites.rst.txt -rw-r--r-- root/root 820 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/get_started.rst.txt -rw-r--r-- root/root 517 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/index.rst.txt -rw-r--r-- root/root 1001 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/install-obs.rst.txt -rw-r--r-- root/root 1491 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/install-rdo.rst.txt -rw-r--r-- root/root 708 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/install-ubuntu.rst.txt -rw-r--r-- root/root 572 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/install.rst.txt -rw-r--r-- root/root 178 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/next-steps.rst.txt -rw-r--r-- root/root 4169 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/install/verify.rst.txt -rw-r--r-- root/root 254 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/sample_config.rst.txt -rw-r--r-- root/root 768 2023-03-22 12:15 ./usr/share/doc/barbican-doc/html/_sources/sample_policy.rst.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/ lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/_sphinx_javascript_frameworks_compat.js -> ../../../../javascript/sphinxdoc/1.0/_sphinx_javascript_frameworks_compat.js -rw-r--r-- root/root 16316 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/barbican.conf.sample.gz -rw-r--r-- root/root 2858 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/barbican.policy.yaml.sample.gz -rw-r--r-- root/root 14810 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/basic.css drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/css/ -rw-r--r-- root/root 146010 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/css/bootstrap.css -rw-r--r-- root/root 120271 2022-12-17 23:30 ./usr/share/doc/barbican-doc/html/_static/css/bootstrap.min.css -rw-r--r-- root/root 19907 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/css/combined.css -rw-r--r-- root/root 37414 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/css/font-awesome.css -rw-r--r-- root/root 31000 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/css/font-awesome.min.css -rw-r--r-- root/root 751 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/css/search.css lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js -rw-r--r-- root/root 421 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/documentation_options.js -rw-r--r-- root/root 338 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/favicon.ico -rw-r--r-- root/root 286 2023-01-14 10:04 ./usr/share/doc/barbican-doc/html/_static/file.png drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/fonts/ -rw-r--r-- root/root 102655 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/FontAwesome.otf.gz -rw-r--r-- root/root 76491 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/fontawesome-webfont.eot.gz -rw-r--r-- root/root 391621 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/fontawesome-webfont.svg -rw-r--r-- root/root 90559 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/fontawesome-webfont.ttf.gz -rw-r--r-- root/root 90412 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/fontawesome-webfont.woff -rw-r--r-- root/root 71896 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/fontawesome-webfont.woff2 -rw-r--r-- root/root 20050 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/glyphicons-halflings-regular.eot.gz -rw-r--r-- root/root 108737 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/glyphicons-halflings-regular.svg -rw-r--r-- root/root 23486 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/glyphicons-halflings-regular.ttf.gz -rw-r--r-- root/root 23424 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/glyphicons-halflings-regular.woff -rw-r--r-- root/root 18028 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/fonts/glyphicons-halflings-regular.woff2 -rw-r--r-- root/root 299 2023-01-14 10:04 ./usr/share/doc/barbican-doc/html/_static/graphviz.css drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/images/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/images/docs/ -rw-r--r-- root/root 1178 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/docs/license.png -rw-r--r-- root/root 15457 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/docs/superuser1.png -rw-r--r-- root/root 10554 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/docs/superuser2.png -rw-r--r-- root/root 8942 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/docs/superuser3.png -rw-r--r-- root/root 8688 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/docs/superuser4.png -rw-r--r-- root/root 934 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-facebook-hover.png -rw-r--r-- root/root 914 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-facebook.png -rw-r--r-- root/root 1020 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-linkedin-hover.png -rw-r--r-- root/root 989 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-linkedin.png -rw-r--r-- root/root 904 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-twitter-hover.png -rw-r--r-- root/root 1173 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-twitter.png -rw-r--r-- root/root 863 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-youtube-hover.png -rw-r--r-- root/root 1124 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/footer-youtube.png -rw-r--r-- root/root 729 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/images/loading.gif -rw-r--r-- root/root 781 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/logo-full.png -rw-r--r-- root/root 5345 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/images/logo-full.svg -rw-r--r-- root/root 563 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/logo-vert.png -rw-r--r-- root/root 5459 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/images/logo-vert.svg -rw-r--r-- root/root 781 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/openstack-logo-full.png -rw-r--r-- root/root 5345 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/images/openstack-logo-full.svg -rw-r--r-- root/root 563 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/openstack-logo-vert.png -rw-r--r-- root/root 5459 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/images/openstack-logo-vert.svg -rw-r--r-- root/root 213 2023-03-01 23:00 ./usr/share/doc/barbican-doc/html/_static/images/search-icon.png lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/jquery.js -> ../../../../javascript/sphinxdoc/1.0/jquery.js drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/js/ -rw-r--r-- root/root 69707 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/js/bootstrap.js -rw-r--r-- root/root 50962 2022-12-17 23:30 ./usr/share/doc/barbican-doc/html/_static/js/bootstrap.min.js -rw-r--r-- root/root 4203 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/js/docs.js -rw-r--r-- root/root 268039 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/js/jquery-3.2.1.js -rw-r--r-- root/root 86659 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/js/jquery-3.2.1.min.js -rw-r--r-- root/root 1887 2021-06-02 15:43 ./usr/share/doc/barbican-doc/html/_static/js/navigation.js lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js -rw-r--r-- root/root 90 2023-01-14 10:04 ./usr/share/doc/barbican-doc/html/_static/minus.png -rw-r--r-- root/root 90 2023-01-14 10:04 ./usr/share/doc/barbican-doc/html/_static/plus.png -rw-r--r-- root/root 5357 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/pygments.css lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/sphinx_highlight.js -> ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js lrwxrwxrwx root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/_static/underscore.js -> ../../../../javascript/sphinxdoc/1.0/underscore.js drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/admin/ -rw-r--r-- root/root 22174 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/admin/access_control.html -rw-r--r-- root/root 23924 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/admin/barbican_manage.html -rw-r--r-- root/root 23735 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/admin/database_cleaning.html -rw-r--r-- root/root 17307 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/admin/index.html -rw-r--r-- root/root 20462 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/admin/upgrade.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/ -rw-r--r-- root/root 18856 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/index.html -rw-r--r-- root/root 18133 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/microversion_history.html -rw-r--r-- root/root 23509 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/microversions.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/ -rw-r--r-- root/root 61477 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/acls.html -rw-r--r-- root/root 41001 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/container_consumers.html -rw-r--r-- root/root 45273 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/containers.html -rw-r--r-- root/root 43866 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/orders.html -rw-r--r-- root/root 47190 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/quotas.html -rw-r--r-- root/root 43389 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/secret_consumers.html -rw-r--r-- root/root 40421 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/secret_metadata.html -rw-r--r-- root/root 39403 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/secret_types.html -rw-r--r-- root/root 58197 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/secrets.html -rw-r--r-- root/root 53315 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/api/reference/store_backends.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/cli/ -rw-r--r-- root/root 20886 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/cli/barbican-status.html -rw-r--r-- root/root 16252 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/cli/index.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/ -rw-r--r-- root/root 29134 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/audit.html -rw-r--r-- root/root 285106 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/config.html -rw-r--r-- root/root 17673 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/index.html -rw-r--r-- root/root 24075 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/keystone.html -rw-r--r-- root/root 20013 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/noauth.html -rw-r--r-- root/root 23490 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/plugin_backends.html -rw-r--r-- root/root 88126 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/policy.html -rw-r--r-- root/root 48788 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/configuration/troubleshooting.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/ -rw-r--r-- root/root 22214 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/architecture.html -rw-r--r-- root/root 32249 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/contributing.html -rw-r--r-- root/root 38796 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/database_migrations.html -rw-r--r-- root/root 25291 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/dataflow.html -rw-r--r-- root/root 19211 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/dependencies.html -rw-r--r-- root/root 25961 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/dev.html -rw-r--r-- root/root 19959 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/devstack.html -rw-r--r-- root/root 22296 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/getting_involved.html -rw-r--r-- root/root 19234 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/index.html -rw-r--r-- root/root 34976 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/microversions.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/plugin/ -rw-r--r-- root/root 57352 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/plugin/crypto.html -rw-r--r-- root/root 22381 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/plugin/index.html -rw-r--r-- root/root 48987 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/plugin/secret_store.html -rw-r--r-- root/root 20829 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/structure.html -rw-r--r-- root/root 27675 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/contributor/testing.html -rw-r--r-- root/root 26363 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/genindex.html -rw-r--r-- root/root 22653 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/index.html drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/ -rw-r--r-- root/root 49635 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/barbican-backend.html -rw-r--r-- root/root 20251 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/common_configure.html -rw-r--r-- root/root 20805 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/common_prerequisites.html -rw-r--r-- root/root 17560 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/get_started.html -rw-r--r-- root/root 17856 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/index.html -rw-r--r-- root/root 30273 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/install-obs.html -rw-r--r-- root/root 31919 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/install-rdo.html -rw-r--r-- root/root 29784 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/install-ubuntu.html -rw-r--r-- root/root 19477 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/install.html -rw-r--r-- root/root 16627 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/next-steps.html -rw-r--r-- root/root 22644 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/install/verify.html -rw-r--r-- root/root 3065 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/objects.inv -rw-r--r-- root/root 15793 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/py-modindex.html -rw-r--r-- root/root 105246 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/sample_config.html -rw-r--r-- root/root 70705 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/sample_policy.html -rw-r--r-- root/root 15421 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/search.html -rw-r--r-- root/root 119048 2023-03-23 20:21 ./usr/share/doc/barbican-doc/html/searchindex.js barbican-keystone-listener_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb ----------------------------------------------------------------------------- new Debian package, version 2.0. size 8158 bytes: control archive=1547 bytes. 39 bytes, 1 lines conffiles 813 bytes, 18 lines control 268 bytes, 3 lines md5sums 1964 bytes, 45 lines * postinst #!/bin/sh 840 bytes, 22 lines * postrm #!/bin/sh 276 bytes, 7 lines * preinst #!/bin/sh 551 bytes, 12 lines * prerm #!/bin/sh Package: barbican-keystone-listener Source: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 31 Depends: python3-barbican (= 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621) Section: net Priority: extra Homepage: https://opendev.org/openstack/barbican Description: OpenStack Key Management Service - Keystone Listener The Barbican project provides services for secure storage, provisioning and management of sensitive client secret information such as encryption keys. It is aims at being useful for all environments, including large ephemeral Clouds. . This package contains the Barbican Keystone Listener daemon. Original-Maintainer: PKG OpenStack drwxr-xr-x root/root 0 2023-03-23 20:21 ./ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/init.d/ -rwxr-xr-x root/root 7947 2023-03-23 20:21 ./etc/init.d/barbican-keystone-listener drwxr-xr-x root/root 0 2023-03-23 20:21 ./lib/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./lib/systemd/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./lib/systemd/system/ -rw-r--r-- root/root 579 2023-03-23 20:21 ./lib/systemd/system/barbican-keystone-listener.service drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-keystone-listener/ -rw-r--r-- root/root 2425 2023-03-23 20:21 ./usr/share/doc/barbican-keystone-listener/changelog.Debian.gz -rw-r--r-- root/root 1255 2023-03-23 18:16 ./usr/share/doc/barbican-keystone-listener/copyright barbican-worker_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb ------------------------------------------------------------------ new Debian package, version 2.0. size 8122 bytes: control archive=1537 bytes. 28 bytes, 1 lines conffiles 783 bytes, 18 lines control 235 bytes, 3 lines md5sums 1876 bytes, 45 lines * postinst #!/bin/sh 796 bytes, 22 lines * postrm #!/bin/sh 254 bytes, 7 lines * preinst #!/bin/sh 518 bytes, 12 lines * prerm #!/bin/sh Package: barbican-worker Source: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 31 Depends: python3-barbican (= 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621) Section: net Priority: extra Homepage: https://opendev.org/openstack/barbican Description: OpenStack Key Management Service - Worker Node The Barbican project provides services for secure storage, provisioning and management of sensitive client secret information such as encryption keys. It is aims at being useful for all environments, including large ephemeral Clouds. . This package contains the Barbican Worker Node. Original-Maintainer: PKG OpenStack drwxr-xr-x root/root 0 2023-03-23 20:21 ./ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./etc/init.d/ -rwxr-xr-x root/root 7903 2023-03-23 20:21 ./etc/init.d/barbican-worker drwxr-xr-x root/root 0 2023-03-23 20:21 ./lib/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./lib/systemd/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./lib/systemd/system/ -rw-r--r-- root/root 556 2023-03-23 20:21 ./lib/systemd/system/barbican-worker.service drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/barbican-worker/ -rw-r--r-- root/root 2417 2023-03-23 20:21 ./usr/share/doc/barbican-worker/changelog.Debian.gz -rw-r--r-- root/root 1255 2023-03-23 18:16 ./usr/share/doc/barbican-worker/copyright python3-barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621_all.deb ------------------------------------------------------------------- new Debian package, version 2.0. size 275458 bytes: control archive=7397 bytes. 1967 bytes, 20 lines control 25639 bytes, 251 lines md5sums 267 bytes, 12 lines * postinst #!/bin/sh 380 bytes, 12 lines * prerm #!/bin/sh Package: python3-barbican Source: barbican Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Architecture: all Maintainer: Ubuntu Developers Installed-Size: 2407 Depends: barbican-common (= 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621), python3-alembic (>= 0.8.10), python3-babel (>= 2.3.4), python3-castellan (>= 3.0.1), python3-cffi (>= 1.7.0), python3-cryptography (>= 2.1), python3-eventlet (>= 0.18.2), python3-jsonschema (>= 3.2.0), python3-keystonemiddleware (>= 9.5.0), python3-ldap (>= 3.0.0), python3-microversion-parse (>= 0.2.1), python3-openssl (>= 17.1.0), python3-oslo.config (>= 1:6.4.0), python3-oslo.context (>= 1:2.22.0), python3-oslo.db (>= 4.27.0), python3-oslo.i18n (>= 3.15.3), python3-oslo.log (>= 4.3.0), python3-oslo.messaging (>= 5.29.0), python3-oslo.middleware (>= 3.31.0), python3-oslo.policy (>= 3.6.0), python3-oslo.serialization (>= 2.18.0), python3-oslo.service (>= 1.24.0), python3-oslo.upgradecheck (>= 1.3.0), python3-oslo.utils (>= 3.33.0), python3-oslo.versionedobjects (>= 1.31.2), python3-paste (>= 2.0.2), python3-pastedeploy (>= 1.5.0), python3-pbr (>= 2.0.0), python3-pecan (>= 1.0.0), python3-six (>= 1.10.0), python3-sqlalchemy (>= 1.0.10), python3-stevedore (>= 1:1.20.0), python3-webob (>= 1:1.7.1), python3-cffi-backend-api-min (<= 9729), python3-cffi-backend-api-max (>= 9729), python3:any Recommends: python3-pymysql Suggests: python3-pykmip (>= 0.8.0) Section: python Priority: extra Homepage: https://opendev.org/openstack/barbican Description: OpenStack Key Management Service - Python 3 files The Barbican project provides services for secure storage, provisioning and management of sensitive client secret information such as encryption keys. It is aims at being useful for all environments, including large ephemeral Clouds. . This package contains the Python 3 files and libraries. Original-Maintainer: PKG OpenStack drwxr-xr-x root/root 0 2023-03-23 20:21 ./ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/bin/ -rwxr-xr-x root/root 162 2023-03-23 20:21 ./usr/bin/barbican-db-manage -rwxr-xr-x root/root 170 2023-03-23 20:21 ./usr/bin/barbican-keystone-listener -rwxr-xr-x root/root 168 2023-03-23 20:21 ./usr/bin/barbican-manage -rwxr-xr-x root/root 168 2023-03-23 20:21 ./usr/bin/barbican-retry -rwxr-xr-x root/root 159 2023-03-23 20:21 ./usr/bin/barbican-status -rwxr-xr-x root/root 159 2023-03-23 20:21 ./usr/bin/barbican-worker -rwxr-xr-x root/root 1840 2023-03-23 20:21 ./usr/bin/barbican-wsgi-api -rwxr-xr-x root/root 170 2023-03-23 20:21 ./usr/bin/pkcs11-kek-rewrap -rwxr-xr-x root/root 174 2023-03-23 20:21 ./usr/bin/pkcs11-key-generation drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/ -rw-r--r-- root/root 971 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/PKG-INFO -rw-r--r-- root/root 1 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/dependency_links.txt -rw-r--r-- root/root 2498 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/entry_points.txt -rw-r--r-- root/root 1 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/not-zip-safe -rw-r--r-- root/root 47 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/pbr.json -rw-r--r-- root/root 302 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/requires.txt -rw-r--r-- root/root 9 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican-16.0.0.egg-info/top_level.txt drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/__init__.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/api/ -rw-r--r-- root/root 4575 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/__init__.py -rw-r--r-- root/root 3570 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/app.py -rw-r--r-- root/root 928 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/app.wsgi drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/api/controllers/ -rw-r--r-- root/root 9194 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/__init__.py -rw-r--r-- root/root 15709 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/acls.py -rw-r--r-- root/root 14767 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/consumers.py -rw-r--r-- root/root 12478 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/containers.py -rw-r--r-- root/root 7913 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/orders.py -rw-r--r-- root/root 5101 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/quotas.py -rw-r--r-- root/root 7433 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/secretmeta.py -rw-r--r-- root/root 19134 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/secrets.py -rw-r--r-- root/root 8263 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/secretstores.py -rw-r--r-- root/root 6149 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/transportkeys.py -rw-r--r-- root/root 8016 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/controllers/versions.py -rw-r--r-- root/root 1770 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/hooks.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/api/middleware/ -rw-r--r-- root/root 2978 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/middleware/__init__.py -rw-r--r-- root/root 5034 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/middleware/context.py -rw-r--r-- root/root 1197 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/middleware/microversion.py -rw-r--r-- root/root 1098 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/api/middleware/simple.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/cmd/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/__init__.py -rw-r--r-- root/root 18818 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/barbican_manage.py -rw-r--r-- root/root 7322 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/db_manage.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/cmd/functionaltests/ -rw-r--r-- root/root 320 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/functionaltests/.testr.conf -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/functionaltests/__init__.py -rw-r--r-- root/root 11317 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/functionaltests/test_db_manage.py -rw-r--r-- root/root 2900 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/keystone_listener.py -rw-r--r-- root/root 7130 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/pkcs11_kek_rewrap.py -rw-r--r-- root/root 5497 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/pkcs11_key_generation.py -rw-r--r-- root/root 5758 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/pkcs11_migrate_kek_signatures.py -rw-r--r-- root/root 2596 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/retry_scheduler.py -rw-r--r-- root/root 1626 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/status.py -rw-r--r-- root/root 2514 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/cmd/worker.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/common/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/__init__.py -rw-r--r-- root/root 1191 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/accept.py -rw-r--r-- root/root 17309 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/config.py -rw-r--r-- root/root 13649 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/exception.py -rw-r--r-- root/root 6756 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/hrefs.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/common/policies/ -rw-r--r-- root/root 1399 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/__init__.py -rw-r--r-- root/root 7511 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/acls.py -rw-r--r-- root/root 5580 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/base.py -rw-r--r-- root/root 8844 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/consumers.py -rw-r--r-- root/root 6180 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/containers.py -rw-r--r-- root/root 3983 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/orders.py -rw-r--r-- root/root 3607 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/quotas.py -rw-r--r-- root/root 5423 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/secretmeta.py -rw-r--r-- root/root 5820 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/secrets.py -rw-r--r-- root/root 5140 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/secretstores.py -rw-r--r-- root/root 3382 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policies/transportkeys.py -rw-r--r-- root/root 1557 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/policy.py -rw-r--r-- root/root 7688 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/quota.py -rw-r--r-- root/root 1981 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/resources.py -rw-r--r-- root/root 7680 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/common/utils.py -rw-r--r-- root/root 38119 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/common/validators.py -rw-r--r-- root/root 1505 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/context.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/hacking/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/hacking/__init__.py -rw-r--r-- root/root 6438 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/hacking/checks.py -rw-r--r-- root/root 800 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/i18n.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/locale/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/locale/en_GB/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/locale/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 53425 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/locale/en_GB/LC_MESSAGES/barbican.po drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/locale/zh_CN/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/locale/zh_CN/LC_MESSAGES/ -rw-r--r-- root/root 33589 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/locale/zh_CN/LC_MESSAGES/barbican.po drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/model/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/__init__.py -rw-r--r-- root/root 15281 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/clean.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/model/migration/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/__init__.py -rw-r--r-- root/root 1289 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic.ini drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/ -rw-r--r-- root/root 39 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/README -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/__init__.py -rw-r--r-- root/root 3064 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/container_init_ops.py -rw-r--r-- root/root 1783 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/encrypted_init_ops.py -rw-r--r-- root/root 2871 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/env.py -rw-r--r-- root/root 1974 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/kek_init_ops.py -rw-r--r-- root/root 2215 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/order_ops.py -rw-r--r-- root/root 1384 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/projects_init_ops.py -rw-r--r-- root/root 979 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/script.py.mako -rw-r--r-- root/root 2068 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/secrets_init_ops.py -rw-r--r-- root/root 1454 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/transport_keys_init_ops.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/ -rw-r--r-- root/root 2124 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -rw-r--r-- root/root 28269 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -rw-r--r-- root/root 1866 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -rw-r--r-- root/root 2877 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/migration/commands.py -rw-r--r-- root/root 56082 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/models.py -rw-r--r-- root/root 101140 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/repositories.py -rw-r--r-- root/root 2083 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/model/sync.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/objects/ -rw-r--r-- root/root 3020 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/__init__.py -rw-r--r-- root/root 7646 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/base.py -rw-r--r-- root/root 6013 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/container.py -rw-r--r-- root/root 6875 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/container_acl.py -rw-r--r-- root/root 1804 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/container_acl_user.py -rw-r--r-- root/root 5665 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/container_consumer_meta.py -rw-r--r-- root/root 1609 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/container_secret.py -rw-r--r-- root/root 1670 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/encrypted_datum.py -rw-r--r-- root/root 3494 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/fields.py -rw-r--r-- root/root 2013 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/kekdatum.py -rw-r--r-- root/root 3916 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/order.py -rw-r--r-- root/root 1342 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/order_barbican_metadatum.py -rw-r--r-- root/root 1303 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/order_plugin_metadatum.py -rw-r--r-- root/root 2026 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/order_retry_task.py -rw-r--r-- root/root 1477 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/project.py -rw-r--r-- root/root 4138 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/project_quotas.py -rw-r--r-- root/root 3136 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/project_secret_store.py -rw-r--r-- root/root 4061 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret.py -rw-r--r-- root/root 6272 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret_acl.py -rw-r--r-- root/root 1781 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret_acl_user.py -rw-r--r-- root/root 6088 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret_consumer_metadatum.py -rw-r--r-- root/root 2201 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret_store_metadatum.py -rw-r--r-- root/root 2100 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret_stores.py -rw-r--r-- root/root 1797 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/secret_user_metadatum.py -rw-r--r-- root/root 2636 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/objects/transport_key.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/plugin/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/__init__.py -rw-r--r-- root/root 7971 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/castellan_secret_store.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/__init__.py -rw-r--r-- root/root 15140 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/base.py -rw-r--r-- root/root 6147 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/manager.py -rw-r--r-- root/root 18257 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/p11_crypto.py -rw-r--r-- root/root 34544 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/pkcs11.py -rw-r--r-- root/root 9657 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/crypto/simple_crypto.py -rw-r--r-- root/root 53483 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/dogtag.py -rw-r--r-- root/root 2641 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/dogtag_config_opts.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/plugin/interface/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/interface/__init__.py -rw-r--r-- root/root 29511 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/interface/certificate_manager.py -rw-r--r-- root/root 25738 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/interface/secret_store.py -rw-r--r-- root/root 25323 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/kmip_secret_store.py -rw-r--r-- root/root 16830 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/resources.py -rw-r--r-- root/root 7022 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/simple_certificate_manager.py -rw-r--r-- root/root 17162 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/snakeoil_ca.py -rw-r--r-- root/root 12854 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/store_crypto.py -rw-r--r-- root/root 11294 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/symantec.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/plugin/util/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/util/__init__.py -rw-r--r-- root/root 5611 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/util/mime_types.py -rw-r--r-- root/root 13163 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/util/multiple_backends.py -rw-r--r-- root/root 7030 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/util/translations.py -rw-r--r-- root/root 2033 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/util/utils.py -rw-r--r-- root/root 3282 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/plugin/vault_secret_store.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/queue/ -rw-r--r-- root/root 3976 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/queue/__init__.py -rw-r--r-- root/root 3289 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/queue/client.py -rw-r--r-- root/root 6828 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/queue/keystone_listener.py -rw-r--r-- root/root 5906 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/queue/retry_scheduler.py -rw-r--r-- root/root 9386 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/queue/server.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tasks/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tasks/__init__.py -rw-r--r-- root/root 22525 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tasks/certificate_resources.py -rw-r--r-- root/root 3059 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tasks/common.py -rw-r--r-- root/root 5109 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tasks/keystone_consumer.py -rw-r--r-- root/root 15952 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tasks/resources.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/__init__.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/api/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/__init__.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/__init__.py -rw-r--r-- root/root 45389 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_acls.py -rw-r--r-- root/root 26216 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_consumers.py -rw-r--r-- root/root 32814 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_containers.py -rw-r--r-- root/root 9999 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_orders.py -rw-r--r-- root/root 7463 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_quotas.py -rw-r--r-- root/root 14366 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_secretmeta.py -rw-r--r-- root/root 29148 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_secrets.py -rw-r--r-- root/root 13035 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_secretstores.py -rw-r--r-- root/root 10342 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/controllers/test_versions.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/api/middleware/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/middleware/__init__.py -rw-r--r-- root/root 2191 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/middleware/test_context.py -rw-r--r-- root/root 924 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/middleware/test_simple.py -rw-r--r-- root/root 3496 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/test_init.py -rw-r--r-- root/root 65319 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/test_resources.py -rw-r--r-- root/root 62801 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/test_resources_policy.py -rw-r--r-- root/root 11717 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/api/test_transport_keys_resource.py -rw-r--r-- root/root 3203 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/certificate_utils.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/cmd/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/cmd/__init__.py -rw-r--r-- root/root 1036 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/cmd/test-status.py -rw-r--r-- root/root 15059 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/cmd/test_barbican_manage.py -rw-r--r-- root/root 2954 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/cmd/test_cmd.py -rw-r--r-- root/root 18836 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/cmd/test_db_cleanup.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/common/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/common/__init__.py -rw-r--r-- root/root 1173 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/common/test_hrefs.py -rw-r--r-- root/root 11965 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/common/test_quota.py -rw-r--r-- root/root 7611 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/common/test_utils.py -rw-r--r-- root/root 72515 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/common/test_validators.py -rw-r--r-- root/root 10677 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/database_utils.py -rw-r--r-- root/root 2582 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/fixture.py -rw-r--r-- root/root 21151 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/keys.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/model/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/__init__.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/__init__.py -rw-r--r-- root/root 12574 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories.py -rw-r--r-- root/root 23006 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_acls.py -rw-r--r-- root/root 18390 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_certificate_authorities.py -rw-r--r-- root/root 6823 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_consumers.py -rw-r--r-- root/root 3761 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_containers.py -rw-r--r-- root/root 4985 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -rw-r--r-- root/root 3925 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_orders.py -rw-r--r-- root/root 1781 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_projects.py -rw-r--r-- root/root 10899 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_quotas.py -rw-r--r-- root/root 4918 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secret_consumers.py -rw-r--r-- root/root 4449 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secret_metadata.py -rw-r--r-- root/root 18606 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secret_stores.py -rw-r--r-- root/root 11453 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_secrets.py -rw-r--r-- root/root 1468 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/repositories/test_repositories_transport_keys.py -rw-r--r-- root/root 36616 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/model/test_models.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/objects/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/objects/__init__.py -rw-r--r-- root/root 1130 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_base.py -rw-r--r-- root/root 2925 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_project.py -rw-r--r-- root/root 10408 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_project_quotas.py -rw-r--r-- root/root 13263 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/objects/test_ovo_project_secret_store.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/plugin/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/__init__.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/__init__.py -rw-r--r-- root/root 16747 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_crypto.py -rw-r--r-- root/root 4003 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_manager.py -rw-r--r-- root/root 15398 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_p11_crypto.py -rw-r--r-- root/root 19080 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/crypto/test_pkcs11.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/plugin/interface/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/interface/__init__.py -rw-r--r-- root/root 11681 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/interface/test_certificate_manager.py -rw-r--r-- root/root 12715 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/interface/test_secret_store.py -rw-r--r-- root/root 8673 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_castellan_secret_store.py -rw-r--r-- root/root 36145 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_dogtag.py -rw-r--r-- root/root 36064 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_kmip.py -rw-r--r-- root/root 8727 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_resource.py -rw-r--r-- root/root 3313 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_simple_certificate_manager.py -rw-r--r-- root/root 18047 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_snakeoil_ca.py -rw-r--r-- root/root 29372 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_store_crypto.py -rw-r--r-- root/root 3446 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/test_symantec.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/plugin/util/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/util/__init__.py -rw-r--r-- root/root 9048 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_mime_types.py -rw-r--r-- root/root 26303 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_multiple_backends.py -rw-r--r-- root/root 13546 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_translations.py -rw-r--r-- root/root 2111 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/plugin/util/test_utils.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/queue/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/queue/__init__.py -rw-r--r-- root/root 2387 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/queue/test_client.py -rw-r--r-- root/root 14944 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/queue/test_keystone_listener.py -rw-r--r-- root/root 7748 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/queue/test_retry_scheduler.py -rw-r--r-- root/root 15741 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/queue/test_server.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/tasks/ -rw-r--r-- root/root 0 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/tasks/__init__.py -rw-r--r-- root/root 42565 2023-03-23 20:21 ./usr/lib/python3/dist-packages/barbican/tests/tasks/test_certificate_resources.py -rw-r--r-- root/root 1760 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/tasks/test_common.py -rw-r--r-- root/root 13609 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/tasks/test_keystone_consumer.py -rw-r--r-- root/root 19772 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/tasks/test_resources.py -rw-r--r-- root/root 5576 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/test_hacking.py -rw-r--r-- root/root 1757 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/test_middleware_auth.py -rw-r--r-- root/root 26511 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/tests/utils.py -rw-r--r-- root/root 750 2023-03-22 12:15 ./usr/lib/python3/dist-packages/barbican/version.py drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-03-23 20:21 ./usr/share/doc/python3-barbican/ -rw-r--r-- root/root 2415 2023-03-23 20:21 ./usr/share/doc/python3-barbican/changelog.Debian.gz -rw-r--r-- root/root 1255 2023-03-23 18:16 ./usr/share/doc/python3-barbican/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 24896 Build-Time: 88 Distribution: lunar Host Architecture: amd64 Install-Time: 78 Job: barbican_16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621.dsc Machine Architecture: amd64 Package: barbican Package-Time: 167 Source-Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 Space: 24896 Status: successful Version: 2:16.0.0-0ubuntu1~bpo23.04.1~ppa202303231621 -------------------------------------------------------------------------------- Finished at 2023-03-23T20:26:01Z Build needed 00:02:47, 24896k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=lunar --arch=amd64 PACKAGEBUILD-25692345 Scanning for processes to kill in build PACKAGEBUILD-25692345